Kernel32GetThreadPriority 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.

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 ThreadPriorityLevel GetThreadPriority(
	IntPtr hThread
)

Parameters

hThread  IntPtr
A handle to the thread.

This handle must be created with the QueryInformation or QueryLimitedInformation access right.

Return Value

ThreadPriorityLevel
If the function succeeds, the return value is the thread's priority level.

If the function fails, the return value is THREAD_PRIORITY_ERROR_RETURN (0x7FFFFFFFFFFFFFFF).

To get extended error information, call GetLastWin32Error.

Remarks

See Also