Public Attributes | List of all members
pe32_optional_header Struct Reference

#include <pe_structures.h>

Public Attributes

uint32_t AddressOfEntryPoint
 
uint32_t BaseOfCode
 
uint32_t BaseOfData
 
uint32_t CheckSum
 
uint16_t DLLCharacteristics
 
uint32_t FileAlignment
 
uint32_t ImageBase
 
uint32_t LoaderFlags
 
uint16_t Magic
 
uint16_t MajorImageVersion
 
uint8_t MajorLinkerVersion
 
uint16_t MajorOperatingSystemVersion
 
uint16_t MajorSubsystemVersion
 
uint16_t MinorImageVersion
 
uint8_t MinorLinkerVersion
 
uint16_t MinorOperatingSystemVersion
 
uint16_t MinorSubsystemVersion
 
uint32_t NumberOfRvaAndSize
 
uint32_t SectionAlignment
 
uint32_t SizeOfCode
 
uint32_t SizeOfHeaders
 
uint32_t SizeOfHeapCommit
 
uint32_t SizeOfHeapReserve
 
uint32_t SizeOfImage
 
uint32_t SizeOfInitializedData
 
uint32_t SizeOfStackCommit
 
uint32_t SizeOfStackReserve
 
uint32_t SizeOfUninitializedData
 
uint16_t Subsystem
 
uint32_t Win32VersionValue
 

Detailed Description

Definition at line 237 of file pe_structures.h.

Member Data Documentation

◆ AddressOfEntryPoint

uint32_t pe32_optional_header::AddressOfEntryPoint

Definition at line 244 of file pe_structures.h.

◆ BaseOfCode

uint32_t pe32_optional_header::BaseOfCode

Definition at line 245 of file pe_structures.h.

◆ BaseOfData

uint32_t pe32_optional_header::BaseOfData

Definition at line 246 of file pe_structures.h.

◆ CheckSum

uint32_t pe32_optional_header::CheckSum

Definition at line 259 of file pe_structures.h.

◆ DLLCharacteristics

uint16_t pe32_optional_header::DLLCharacteristics

Definition at line 261 of file pe_structures.h.

◆ FileAlignment

uint32_t pe32_optional_header::FileAlignment

Definition at line 249 of file pe_structures.h.

◆ ImageBase

uint32_t pe32_optional_header::ImageBase

Definition at line 247 of file pe_structures.h.

◆ LoaderFlags

uint32_t pe32_optional_header::LoaderFlags

Definition at line 266 of file pe_structures.h.

◆ Magic

uint16_t pe32_optional_header::Magic

Definition at line 238 of file pe_structures.h.

◆ MajorImageVersion

uint16_t pe32_optional_header::MajorImageVersion

Definition at line 252 of file pe_structures.h.

◆ MajorLinkerVersion

uint8_t pe32_optional_header::MajorLinkerVersion

Definition at line 239 of file pe_structures.h.

◆ MajorOperatingSystemVersion

uint16_t pe32_optional_header::MajorOperatingSystemVersion

Definition at line 250 of file pe_structures.h.

◆ MajorSubsystemVersion

uint16_t pe32_optional_header::MajorSubsystemVersion

Definition at line 254 of file pe_structures.h.

◆ MinorImageVersion

uint16_t pe32_optional_header::MinorImageVersion

Definition at line 253 of file pe_structures.h.

◆ MinorLinkerVersion

uint8_t pe32_optional_header::MinorLinkerVersion

Definition at line 240 of file pe_structures.h.

◆ MinorOperatingSystemVersion

uint16_t pe32_optional_header::MinorOperatingSystemVersion

Definition at line 251 of file pe_structures.h.

◆ MinorSubsystemVersion

uint16_t pe32_optional_header::MinorSubsystemVersion

Definition at line 255 of file pe_structures.h.

◆ NumberOfRvaAndSize

uint32_t pe32_optional_header::NumberOfRvaAndSize

Definition at line 267 of file pe_structures.h.

◆ SectionAlignment

uint32_t pe32_optional_header::SectionAlignment

Definition at line 248 of file pe_structures.h.

◆ SizeOfCode

uint32_t pe32_optional_header::SizeOfCode

Definition at line 241 of file pe_structures.h.

◆ SizeOfHeaders

uint32_t pe32_optional_header::SizeOfHeaders

Definition at line 258 of file pe_structures.h.

◆ SizeOfHeapCommit

uint32_t pe32_optional_header::SizeOfHeapCommit

Definition at line 265 of file pe_structures.h.

◆ SizeOfHeapReserve

uint32_t pe32_optional_header::SizeOfHeapReserve

Definition at line 264 of file pe_structures.h.

◆ SizeOfImage

uint32_t pe32_optional_header::SizeOfImage

Definition at line 257 of file pe_structures.h.

◆ SizeOfInitializedData

uint32_t pe32_optional_header::SizeOfInitializedData

Definition at line 242 of file pe_structures.h.

◆ SizeOfStackCommit

uint32_t pe32_optional_header::SizeOfStackCommit

Definition at line 263 of file pe_structures.h.

◆ SizeOfStackReserve

uint32_t pe32_optional_header::SizeOfStackReserve

Definition at line 262 of file pe_structures.h.

◆ SizeOfUninitializedData

uint32_t pe32_optional_header::SizeOfUninitializedData

Definition at line 243 of file pe_structures.h.

◆ Subsystem

uint16_t pe32_optional_header::Subsystem

Definition at line 260 of file pe_structures.h.

◆ Win32VersionValue

uint32_t pe32_optional_header::Win32VersionValue

Definition at line 256 of file pe_structures.h.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:47