Make your own free website on Tripod.com
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

_PE_IMAGE_OPTIONAL_HEADER Struct Reference

#include <peformat.h>

List of all members.

Public Attributes

uint16_t Magic
uint8_t MajorLinkerVersion
uint8_t MinorLinkerVersion
uint32_t SizeOfCode
uint32_t SizeOfInitializedData
uint32_t SizeOfUninitializedData
uint32_t AddressOfEntryPoint
uint32_t BaseOfCode
uint32_t BaseOfData
uint32_t ImageBase
uint32_t SectionAlignment
uint32_t FileAlignment
uint16_t MajorOperatingSystemVersion
uint16_t MinorOperatingSystemVersion
uint16_t MajorImageVersion
uint16_t MinorImageVersion
uint16_t MajorSubsystemVersion
uint16_t MinorSubsystemVersion
uint32_t Win32VersionValue
uint32_t SizeOfImage
uint32_t SizeOfHeaders
uint32_t CheckSum
uint16_t Subsystem
uint16_t DllCharacteristics
uint32_t SizeOfStackReserve
uint32_t SizeOfStackCommit
uint32_t SizeOfHeapReserve
uint32_t SizeOfHeapCommit
uint32_t LoaderFlags
uint32_t NumberOfRvaAndSizes
PE_IMAGE_DATA_DIRECTORY DataDirectory [PE_IMAGE_NUMBEROF_DIRECTORY_ENTRIES]


Member Data Documentation

uint32_t _PE_IMAGE_OPTIONAL_HEADER::AddressOfEntryPoint
 

Definition at line 74 of file peformat.h.

Referenced by main(), and PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::BaseOfCode
 

Definition at line 75 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::BaseOfData
 

Definition at line 76 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::CheckSum
 

Definition at line 94 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

PE_IMAGE_DATA_DIRECTORY _PE_IMAGE_OPTIONAL_HEADER::DataDirectory[PE_IMAGE_NUMBEROF_DIRECTORY_ENTRIES]
 

Definition at line 103 of file peformat.h.

Referenced by PeFile::GetDataDirectory(), and PeFile::WriteOptionalHdr().

uint16_t _PE_IMAGE_OPTIONAL_HEADER::DllCharacteristics
 

Definition at line 96 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::FileAlignment
 

Definition at line 84 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::ImageBase
 

Definition at line 82 of file peformat.h.

Referenced by PeFile::GetImageBase(), and PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::LoaderFlags
 

Definition at line 101 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint16_t _PE_IMAGE_OPTIONAL_HEADER::Magic
 

Definition at line 68 of file peformat.h.

Referenced by PeFile::PeFile(), and PeFile::WriteOptionalHdr().

uint16_t _PE_IMAGE_OPTIONAL_HEADER::MajorImageVersion
 

Definition at line 87 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint8_t _PE_IMAGE_OPTIONAL_HEADER::MajorLinkerVersion
 

Definition at line 69 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint16_t _PE_IMAGE_OPTIONAL_HEADER::MajorOperatingSystemVersion
 

Definition at line 85 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint16_t _PE_IMAGE_OPTIONAL_HEADER::MajorSubsystemVersion
 

Definition at line 89 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint16_t _PE_IMAGE_OPTIONAL_HEADER::MinorImageVersion
 

Definition at line 88 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint8_t _PE_IMAGE_OPTIONAL_HEADER::MinorLinkerVersion
 

Definition at line 70 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint16_t _PE_IMAGE_OPTIONAL_HEADER::MinorOperatingSystemVersion
 

Definition at line 86 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint16_t _PE_IMAGE_OPTIONAL_HEADER::MinorSubsystemVersion
 

Definition at line 90 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::NumberOfRvaAndSizes
 

Definition at line 102 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::SectionAlignment
 

Definition at line 83 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::SizeOfCode
 

Definition at line 71 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::SizeOfHeaders
 

Definition at line 93 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::SizeOfHeapCommit
 

Definition at line 100 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::SizeOfHeapReserve
 

Definition at line 99 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::SizeOfImage
 

Definition at line 92 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::SizeOfInitializedData
 

Definition at line 72 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::SizeOfStackCommit
 

Definition at line 98 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::SizeOfStackReserve
 

Definition at line 97 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::SizeOfUninitializedData
 

Definition at line 73 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint16_t _PE_IMAGE_OPTIONAL_HEADER::Subsystem
 

Definition at line 95 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().

uint32_t _PE_IMAGE_OPTIONAL_HEADER::Win32VersionValue
 

Definition at line 91 of file peformat.h.

Referenced by PeFile::WriteOptionalHdr().


The documentation for this struct was generated from the following file:
Generated on Mon Jan 13 22:20:36 2003 for perdr by doxygen1.2.15