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