struct PE32Header
Declaration
struct PE32Header { /* full declaration omitted */ };
Declared at: llvm/include/llvm/BinaryFormat/COFF.h:539
Member Variables
- public uint16_t Magic
- public uint8_t MajorLinkerVersion
- public uint8_t MinorLinkerVersion
- public uint32_t SizeOfCode
- public uint32_t SizeOfInitializedData
- public uint32_t SizeOfUninitializedData
- public uint32_t AddressOfEntryPoint
- public uint32_t BaseOfCode
- public uint32_t BaseOfData
- public uint64_t ImageBase
- public uint32_t SectionAlignment
- public uint32_t FileAlignment
- public uint16_t MajorOperatingSystemVersion
- public uint16_t MinorOperatingSystemVersion
- public uint16_t MajorImageVersion
- public uint16_t MinorImageVersion
- public uint16_t MajorSubsystemVersion
- public uint16_t MinorSubsystemVersion
- public uint32_t Win32VersionValue
- public uint32_t SizeOfImage
- public uint32_t SizeOfHeaders
- public uint32_t CheckSum
- public uint16_t Subsystem
- public uint16_t DLLCharacteristics
- public uint64_t SizeOfStackReserve
- public uint64_t SizeOfStackCommit
- public uint64_t SizeOfHeapReserve
- public uint64_t SizeOfHeapCommit
- public uint32_t LoaderFlags
- public uint32_t NumberOfRvaAndSize