CommonLibVR
REX::W32::IMAGE_OPTIONAL_HEADER64 Struct Reference

#include <KERNEL32.h>

Public Attributes

std::uint16_t magic
 
std::uint8_t linkerVersionMajor
 
std::uint8_t linkerVersionMinor
 
std::uint32_t codeSize
 
std::uint32_t initializedDataSize
 
std::uint32_t uninitializedDataSize
 
std::uint32_t entryPointAddress
 
std::uint32_t codeBase
 
std::uint64_t imageBase
 
std::uint32_t sectionAlignment
 
std::uint32_t fileAlignment
 
std::uint16_t osVersionMajor
 
std::uint16_t osVersionMinor
 
std::uint16_t imageVersionMajor
 
std::uint16_t imageVersionMinor
 
std::uint16_t subsystemVersionMajor
 
std::uint16_t subsystemVersionMinor
 
std::uint32_t win32Version
 
std::uint32_t imageSize
 
std::uint32_t headersSize
 
std::uint32_t checksum
 
std::uint16_t subsystem
 
std::uint16_t dllCharacteristics
 
std::uint64_t stackReserveSize
 
std::uint64_t stackCommitSize
 
std::uint64_t heapReserveSize
 
std::uint64_t heapCommitSize
 
std::uint32_t loaderFlags
 
std::uint32_t rvaAndSizesCount
 
IMAGE_DATA_DIRECTORY dataDirectory [IMAGE_NUMBEROF_DIRECTORY_ENTRIES]
 

Member Data Documentation

◆ checksum

std::uint32_t REX::W32::IMAGE_OPTIONAL_HEADER64::checksum

◆ codeBase

std::uint32_t REX::W32::IMAGE_OPTIONAL_HEADER64::codeBase

◆ codeSize

std::uint32_t REX::W32::IMAGE_OPTIONAL_HEADER64::codeSize

◆ dataDirectory

IMAGE_DATA_DIRECTORY REX::W32::IMAGE_OPTIONAL_HEADER64::dataDirectory[IMAGE_NUMBEROF_DIRECTORY_ENTRIES]

◆ dllCharacteristics

std::uint16_t REX::W32::IMAGE_OPTIONAL_HEADER64::dllCharacteristics

◆ entryPointAddress

std::uint32_t REX::W32::IMAGE_OPTIONAL_HEADER64::entryPointAddress

◆ fileAlignment

std::uint32_t REX::W32::IMAGE_OPTIONAL_HEADER64::fileAlignment

◆ headersSize

std::uint32_t REX::W32::IMAGE_OPTIONAL_HEADER64::headersSize

◆ heapCommitSize

std::uint64_t REX::W32::IMAGE_OPTIONAL_HEADER64::heapCommitSize

◆ heapReserveSize

std::uint64_t REX::W32::IMAGE_OPTIONAL_HEADER64::heapReserveSize

◆ imageBase

std::uint64_t REX::W32::IMAGE_OPTIONAL_HEADER64::imageBase

◆ imageSize

std::uint32_t REX::W32::IMAGE_OPTIONAL_HEADER64::imageSize

◆ imageVersionMajor

std::uint16_t REX::W32::IMAGE_OPTIONAL_HEADER64::imageVersionMajor

◆ imageVersionMinor

std::uint16_t REX::W32::IMAGE_OPTIONAL_HEADER64::imageVersionMinor

◆ initializedDataSize

std::uint32_t REX::W32::IMAGE_OPTIONAL_HEADER64::initializedDataSize

◆ linkerVersionMajor

std::uint8_t REX::W32::IMAGE_OPTIONAL_HEADER64::linkerVersionMajor

◆ linkerVersionMinor

std::uint8_t REX::W32::IMAGE_OPTIONAL_HEADER64::linkerVersionMinor

◆ loaderFlags

std::uint32_t REX::W32::IMAGE_OPTIONAL_HEADER64::loaderFlags

◆ magic

std::uint16_t REX::W32::IMAGE_OPTIONAL_HEADER64::magic

◆ osVersionMajor

std::uint16_t REX::W32::IMAGE_OPTIONAL_HEADER64::osVersionMajor

◆ osVersionMinor

std::uint16_t REX::W32::IMAGE_OPTIONAL_HEADER64::osVersionMinor

◆ rvaAndSizesCount

std::uint32_t REX::W32::IMAGE_OPTIONAL_HEADER64::rvaAndSizesCount

◆ sectionAlignment

std::uint32_t REX::W32::IMAGE_OPTIONAL_HEADER64::sectionAlignment

◆ stackCommitSize

std::uint64_t REX::W32::IMAGE_OPTIONAL_HEADER64::stackCommitSize

◆ stackReserveSize

std::uint64_t REX::W32::IMAGE_OPTIONAL_HEADER64::stackReserveSize

◆ subsystem

std::uint16_t REX::W32::IMAGE_OPTIONAL_HEADER64::subsystem

◆ subsystemVersionMajor

std::uint16_t REX::W32::IMAGE_OPTIONAL_HEADER64::subsystemVersionMajor

◆ subsystemVersionMinor

std::uint16_t REX::W32::IMAGE_OPTIONAL_HEADER64::subsystemVersionMinor

◆ uninitializedDataSize

std::uint32_t REX::W32::IMAGE_OPTIONAL_HEADER64::uninitializedDataSize

◆ win32Version

std::uint32_t REX::W32::IMAGE_OPTIONAL_HEADER64::win32Version

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