Min version | 2003/XP64 SP1 |
---|---|
Max version | 10 TH2 |
x64 offset offset:bitpos | Field Name |
0x0000 | uint16_t Magic |
0x0002 | uint8_t MajorLinkerVersion |
0x0003 | uint8_t MinorLinkerVersion |
0x0004 | unsigned long SizeOfCode |
0x0008 | unsigned long SizeOfInitializedData |
0x000C | unsigned long SizeOfUninitializedData |
0x0010 | unsigned long AddressOfEntryPoint |
0x0014 | unsigned long BaseOfCode |
0x0018 | uint64_t ImageBase |
0x0020 | unsigned long SectionAlignment |
0x0024 | unsigned long FileAlignment |
0x0028 | uint16_t MajorOperatingSystemVersion |
0x002A | uint16_t MinorOperatingSystemVersion |
0x002C | uint16_t MajorImageVersion |
0x002E | uint16_t MinorImageVersion |
0x0030 | uint16_t MajorSubsystemVersion |
0x0032 | uint16_t MinorSubsystemVersion |
0x0034 | unsigned long Win32VersionValue |
0x0038 | unsigned long SizeOfImage |
0x003C | unsigned long SizeOfHeaders |
0x0040 | unsigned long CheckSum |
0x0044 | uint16_t Subsystem |
0x0046 | uint16_t DllCharacteristics |
0x0048 | uint64_t SizeOfStackReserve |
0x0050 | uint64_t SizeOfStackCommit |
0x0058 | uint64_t SizeOfHeapReserve |
0x0060 | uint64_t SizeOfHeapCommit |
0x0068 | unsigned long LoaderFlags |
0x006C | unsigned long NumberOfRvaAndSizes |
0x0070 | struct _IMAGE_DATA_DIRECTORY[16] DataDirectory |