Kernel32SetPriorityClass Method

Sets the priority class for the specified process.

This value, together with the priority value of each thread of the process, determines each thread's base priority level.

Definition

Namespace: DevCase.Win32.NativeMethods
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("Kernel32.dll")]
public static bool SetPriorityClass(
	IntPtr hProcess,
	ProcessPriorityClass dwPriorityClass
)

Parameters

hProcess  IntPtr
A handle to the process.

This handle must be created with the SetInformation access right.

dwPriorityClass  ProcessPriorityClass
The priority class for the process.

Return Value

Boolean
If the function succeeds, the return value is .

If the function fails, the return value is .

To get extended error information, call GetLastWin32Error.

Remarks

See Also