MODULEINFO 구조체(psapi.h)

모듈 로드 주소, 크기 및 진입점을 포함합니다.

구문

typedef struct _MODULEINFO {
  LPVOID lpBaseOfDll;
  DWORD  SizeOfImage;
  LPVOID EntryPoint;
} MODULEINFO, *LPMODULEINFO;

멤버

lpBaseOfDll

모듈의 로드 주소입니다.

SizeOfImage

모듈이 차지하는 선형 공간의 크기(바이트)입니다.

EntryPoint

모듈의 진입점입니다.

설명

모듈의 로드 주소는 HMODULE 값과 동일합니다. SizeOfImage 및 EntryPoint 멤버에 반환된 정보는 모듈의 PE(이식 가능한 실행 파일) 헤더에서 가져옵니다. 모듈 진입점은 프로세스 시작, 스레드 시작, 프로세스 종료 및 스레드 종료 중에 호출되는 위치입니다. DllMain 함수의 주소는 아니지만 대부분의 용도로 충분히 가깝습니다.

요구 사항

요구 사항 값
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 psapi.h

추가 정보

GetModuleInformation