共用方式為


PsGetThreadId 函式 (ntddk.h)

這個例程會傳回指定線程 (標識子) 的唯一標識符。

語法

HANDLE PsGetThreadId(
  [in] PETHREAD Thread
);

參數

[in] Thread

執行線程對象結構的指標, (ETHREAD) 。

傳回值

傳回 HANDLE,這是呼叫端所提供線程的唯一標識碼。

備註

驅動程式可能會因為數個原因而呼叫 PsGetThreadId:

  • 線程識別:PsGetThreadId 所傳回的線程標識碼是唯一的系統範圍,而不只是在單一進程中。

  • 偵錯和記錄:線程標識元通常用於偵錯和記錄,以追蹤程序的執行。

開機會話的線程標識碼不是唯一的。 線程終止之後,可能會重複使用其標識碼。

規格需求

需求
最低支援的用戶端 Windows XP
標頭 ntddk.h
IRQL <= DISPATCH_LEVEL