PsGetThreadId 函式 (ntddk.h)
這個例程會傳回指定線程的唯一標識碼(ID)。
語法
HANDLE PsGetThreadId(
[in] PETHREAD Thread
);
參數
[in] Thread
執行線程對象結構的指標(ETHREAD)。
傳回值
傳回 HANDLE,這是呼叫端提供之線程的唯一標識碼。
言論
驅動程式可能會因為數個原因而呼叫 PsGetThreadId:
線程識別:PsGetThreadId 傳回的線程標識碼是唯一的系統範圍,而不只是在單一進程中。
偵錯和記錄:線程標識元通常用於偵錯和記錄,以追蹤程序的執行。
開機會話的線程標識碼不是唯一的。 線程終止之後,可能會重複使用其標識碼。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows XP |
標頭 | ntddk.h |
IRQL | <= DISPATCH_LEVEL |