Kernel32GetPriorityClass Method
Retrieves 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.
Namespace: DevCase.Win32.NativeMethodsAssembly: 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 ProcessPriorityClass GetPriorityClass(
IntPtr hProcess
)
<DllImportAttribute("Kernel32.dll">]
Public Shared Function GetPriorityClass (
hProcess As IntPtr
) As ProcessPriorityClass
Dim hProcess As IntPtr
Dim returnValue As ProcessPriorityClass
returnValue = Kernel32.GetPriorityClass(hProcess)
public:
[DllImportAttribute(L"Kernel32.dll")]
static ProcessPriorityClass GetPriorityClass(
IntPtr hProcess
)
[<DllImportAttribute("Kernel32.dll")>]
static member GetPriorityClass :
hProcess : IntPtr -> ProcessPriorityClass
No code example is currently available or this language may not be supported.
- hProcess IntPtr
-
A handle to the process.
This handle must be created with the QueryInformation
or QueryLimitedInformation access right.
ProcessPriorityClass
If the function succeeds, the return value is the priority class of the specified process.
If the function fails, the return value is zero.
To get extended error information, call
GetLastWin32Error.