Kernel32GetThreadId Method
Retrieves the thread identifier of the specified thread.
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", SetLastError = true)]
public static uint GetThreadId(
IntPtr hThread
)
<DllImportAttribute("Kernel32.dll", SetLastError := true>]
Public Shared Function GetThreadId (
hThread As IntPtr
) As UInteger
Dim hThread As IntPtr
Dim returnValue As UInteger
returnValue = Kernel32.GetThreadId(hThread)
public:
[DllImportAttribute(L"Kernel32.dll", SetLastError = true)]
static unsigned int GetThreadId(
IntPtr hThread
)
[<DllImportAttribute("Kernel32.dll", SetLastError = true)>]
static member GetThreadId :
hThread : IntPtr -> uint32
No code example is currently available or this language may not be supported.
- hThread IntPtr
-
A handle to the thread.
The handle must have the QueryInformation
or QueryLimitedInformation access right.
UInt32
If the function success, the return value is thread id.
If the function fails, the return value is zero.
To get extended error information, call
GetLastWin32Error.