GetPebAddress 函式 (wdbgexts.h)

GetPebAddress 函式會傳回系統進程的進程環境區塊位址 (PEB) 。

語法

void GetPebAddress(
  ULONG64    CurrentThread,
  PULONGLONG Address
);

參數

CurrentThread

指定將傳回PEB位址的作業系統線程。

在內核模式偵錯中,這是 GetCurrentThreadAddr 傳回的 KTHREAD 結構位置。 如果 CurrentThreadNULL,則會傳回目前進程的PEB。

在使用者模式偵錯中, 會忽略 CurrentThread

Address

針對包含 CurrentThread 所指定線程的系統進程,接收目前操作系統進程的 PEB 位址,或在內核模式偵錯中接收 CurrentThread 不是 NULL 的系統進程。

傳回值

備註

在使用者模式偵錯中,會傳回目前線程的PEB。

在內核模式偵錯中,如果 CurrentThreadNULL,則會傳回上次發生事件的操作系統進程的 PEB。

規格需求

需求
目標平台 桌面
標頭 wdbgexts.h (包含 Wdbgexts.h、Dbgeng.h)

另請參閱

GetCurrentThreadAddr

GetTebAddress