struct pe32plus_header
Declaration
struct pe32plus_header { /* full declaration omitted */ };
Description
The 64-bit PE header that follows the COFF header.
Declared at: llvm/include/llvm/Object/COFF.h:140
Member Variables
- public support::ulittle16_t Magic
- public uint8_t MajorLinkerVersion
- public uint8_t MinorLinkerVersion
- public support::ulittle32_t SizeOfCode
- public support::ulittle32_t SizeOfInitializedData
- public support::ulittle32_t SizeOfUninitializedData
- public support::ulittle32_t AddressOfEntryPoint
- public support::ulittle32_t BaseOfCode
- public support::ulittle64_t ImageBase
- public support::ulittle32_t SectionAlignment
- public support::ulittle32_t FileAlignment
- public support::ulittle16_t MajorOperatingSystemVersion
- public support::ulittle16_t MinorOperatingSystemVersion
- public support::ulittle16_t MajorImageVersion
- public support::ulittle16_t MinorImageVersion
- public support::ulittle16_t MajorSubsystemVersion
- public support::ulittle16_t MinorSubsystemVersion
- public support::ulittle32_t Win32VersionValue
- public support::ulittle32_t SizeOfImage
- public support::ulittle32_t SizeOfHeaders
- public support::ulittle32_t CheckSum
- public support::ulittle16_t Subsystem
- public support::ulittle16_t DLLCharacteristics
- public support::ulittle64_t SizeOfStackReserve
- public support::ulittle64_t SizeOfStackCommit
- public support::ulittle64_t SizeOfHeapReserve
- public support::ulittle64_t SizeOfHeapCommit
- public support::ulittle32_t LoaderFlags
- public support::ulittle32_t NumberOfRvaAndSize