GetPebAddress 함수(wdbgexts.h)

GetPebAddress 함수는 시스템 프로세스에 대한 PEB(프로세스 환경 블록)의 주소를 반환합니다.

구문

void GetPebAddress(
  ULONG64    CurrentThread,
  PULONGLONG Address
);

매개 변수

CurrentThread

PEB의 주소가 반환되는 운영 체제 스레드를 지정합니다.

커널 모드 디버깅에서 GetCurrentThreadAddr에서 반환되는 KTHREAD 구조의 위치입니다. CurrentThreadNULL이면 현재 프로세스에 대한 PEB가 반환됩니다.

사용자 모드 디버깅에서는 CurrentThread 가 무시됩니다.

Address

현재 운영 체제 프로세스 또는 커널 모드 디버깅에서 CurrentThreadNULL이 아닌 경우 CurrentThread에 지정된 스레드가 포함된 시스템 프로세스에 대한 PEB 주소를 받습니다.

반환 값

없음

설명

사용자 모드 디버깅에서 현재 스레드에 대한 PEB가 반환됩니다.

커널 모드 디버깅에서 CurrentThreadNULL이면 마지막 이벤트가 발생한 운영 체제 프로세스에 대한 PEB가 반환됩니다.

요구 사항

   
대상 플랫폼 데스크톱
헤더 wdbgexts.h(Wdbgexts.h, Dbgeng.h 포함)

참고 항목

GetCurrentThreadAddr

GetTebAddress