GetPebAddress 函式 (wdbgexts.h)
GetPebAddress 函式會傳回系統進程的進程環境區塊位址 (PEB) 。
語法
void GetPebAddress(
ULONG64 CurrentThread,
PULONGLONG Address
);
參數
CurrentThread
指定將傳回PEB位址的作業系統線程。
在內核模式偵錯中,這是 GetCurrentThreadAddr 傳回的 KTHREAD 結構位置。 如果 CurrentThread 為 NULL,則會傳回目前進程的PEB。
在使用者模式偵錯中, 會忽略 CurrentThread 。
Address
針對包含 CurrentThread 所指定線程的系統進程,接收目前操作系統進程的 PEB 位址,或在內核模式偵錯中接收 CurrentThread 不是 NULL 的系統進程。
傳回值
無
備註
在使用者模式偵錯中,會傳回目前線程的PEB。
在內核模式偵錯中,如果 CurrentThread 為 NULL,則會傳回上次發生事件的操作系統進程的 PEB。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | wdbgexts.h (包含 Wdbgexts.h、Dbgeng.h) |