structure IMAGE_NT_HEADERS32 (winnt.h)
Représente le format d’en-tête PE.
Syntaxe
typedef struct _IMAGE_NT_HEADERS {
DWORD Signature;
IMAGE_FILE_HEADER FileHeader;
IMAGE_OPTIONAL_HEADER32 OptionalHeader;
} IMAGE_NT_HEADERS32, *PIMAGE_NT_HEADERS32;
Membres
Signature
Signature de 4 octets identifiant le fichier en tant qu’image PE. Les octets sont « PE\0\0 ».
FileHeader
Structure IMAGE_FILE_HEADER qui spécifie l’en-tête de fichier.
OptionalHeader
Structure IMAGE_OPTIONAL_HEADER qui spécifie l’en-tête de fichier facultatif.
Remarques
La structure réelle dans WinNT.h est nommée IMAGE_NT_HEADERS32 et IMAGE_NT_HEADERS est définie comme IMAGE_NT_HEADERS32. Toutefois, si _WIN64 est défini, IMAGE_NT_HEADERS est défini comme IMAGE_NT_HEADERS64.
typedef struct _IMAGE_NT_HEADERS64 {
DWORD Signature;
IMAGE_FILE_HEADER FileHeader;
IMAGE_OPTIONAL_HEADER64 OptionalHeader;
} IMAGE_NT_HEADERS64, *PIMAGE_NT_HEADERS64;
Configuration requise
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | winnt.h (inclure Windows.h) |