共用方式為


GetCurrentThreadAddr 函式 (wdbgexts.h)

GetCurrentThreadAddr 函式會傳回描述目前線程的系統數據位置。

語法

void GetCurrentThreadAddr(
  DWORD    Processor,
  PULONG64 Address
);

參數

Processor

指定將傳回系統數據之線程的索引。

在內核模式偵錯中,這是虛擬線程的索引,這是目標計算機上的處理器索引。

Address

接收線程的系統數據位置。

傳回值

沒有

言論

在使用者模式偵錯中,GetCurrentThreadAddr 會傳回線程線程環境區塊 (TEB) 的位置。 這是 GetTebAddress 傳回的位置。

在內核模式偵錯中,GetCurrentThreadAddr 會傳回最後一個事件發生時在處理器上執行的作系統線程 KTHREAD 結構位置。

如需 KTHREAD 和 TEB 結構的詳細資訊,請參閱大衛·所羅門和馬克·魯西諾維奇Microsoft windows 內部

要求

要求 價值
目標平臺 桌面
標頭 wdbgexts.h (include Wdbgexts.h, Dbgeng.h)

另請參閱

GetTebAddress