IMAGE_NT_HEADERS32 구조체(winnt.h)
PE 헤더 형식을 나타냅니다.
구문
typedef struct _IMAGE_NT_HEADERS {
DWORD Signature;
IMAGE_FILE_HEADER FileHeader;
IMAGE_OPTIONAL_HEADER32 OptionalHeader;
} IMAGE_NT_HEADERS32, *PIMAGE_NT_HEADERS32;
멤버
Signature
파일을 PE 이미지로 식별하는 4 바이트 서명입니다. 바이트는 "PE\0\0"입니다.
FileHeader
파일 헤더를 지정하는 IMAGE_FILE_HEADER 구조체입니다.
OptionalHeader
선택적 파일 헤더를 지정하는 IMAGE_OPTIONAL_HEADER 구조체입니다.
설명
WinNT.h의 실제 구조체는 IMAGE_NT_HEADERS32 이름이 지정되고 IMAGE_NT_HEADERSIMAGE_NT_HEADERS32 정의됩니다. 그러나 _WIN64 정의된 경우 IMAGE_NT_HEADERSIMAGE_NT_HEADERS64 정의됩니다.
typedef struct _IMAGE_NT_HEADERS64 {
DWORD Signature;
IMAGE_FILE_HEADER FileHeader;
IMAGE_OPTIONAL_HEADER64 OptionalHeader;
} IMAGE_NT_HEADERS64, *PIMAGE_NT_HEADERS64;
요구 사항
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | winnt.h(Windows.h 포함) |