BlackBone
Windows memory hacking library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
_IMAGE_OPTIONAL_HEADER64 Struct Reference

#include <PEStructs.h>

Data Fields

USHORT Magic
 
UCHAR MajorLinkerVersion
 
UCHAR MinorLinkerVersion
 
ULONG SizeOfCode
 
ULONG SizeOfInitializedData
 
ULONG SizeOfUninitializedData
 
ULONG AddressOfEntryPoint
 
ULONG BaseOfCode
 
ULONGLONG ImageBase
 
ULONG SectionAlignment
 
ULONG FileAlignment
 
USHORT MajorOperatingSystemVersion
 
USHORT MinorOperatingSystemVersion
 
USHORT MajorImageVersion
 
USHORT MinorImageVersion
 
USHORT MajorSubsystemVersion
 
USHORT MinorSubsystemVersion
 
ULONG Win32VersionValue
 
ULONG SizeOfImage
 
ULONG SizeOfHeaders
 
ULONG CheckSum
 
USHORT Subsystem
 
USHORT DllCharacteristics
 
ULONGLONG SizeOfStackReserve
 
ULONGLONG SizeOfStackCommit
 
ULONGLONG SizeOfHeapReserve
 
ULONGLONG SizeOfHeapCommit
 
ULONG LoaderFlags
 
ULONG NumberOfRvaAndSizes
 
struct _IMAGE_DATA_DIRECTORY DataDirectory [IMAGE_NUMBEROF_DIRECTORY_ENTRIES]
 

Field Documentation

ULONG AddressOfEntryPoint
ULONG BaseOfCode
ULONG CheckSum
USHORT DllCharacteristics
ULONG FileAlignment
ULONGLONG ImageBase
ULONG LoaderFlags
USHORT Magic
USHORT MajorImageVersion
UCHAR MajorLinkerVersion
USHORT MajorOperatingSystemVersion
USHORT MajorSubsystemVersion
USHORT MinorImageVersion
UCHAR MinorLinkerVersion
USHORT MinorOperatingSystemVersion
USHORT MinorSubsystemVersion
ULONG NumberOfRvaAndSizes
ULONG SectionAlignment
ULONG SizeOfCode
ULONG SizeOfHeaders
ULONGLONG SizeOfHeapCommit
ULONGLONG SizeOfHeapReserve
ULONG SizeOfImage
ULONG SizeOfInitializedData
ULONGLONG SizeOfStackCommit
ULONGLONG SizeOfStackReserve
ULONG SizeOfUninitializedData
USHORT Subsystem
ULONG Win32VersionValue

The documentation for this struct was generated from the following file: