Show / Hide Table of Contents

Struct IMAGE_OPTIONAL_HEADER64

IMAGE_OPTIONAL_HEADER 64 bit variant. See https://docs.microsoft.com/en-us/windows/win32/api/winnt/ns-winnt-_image_optional_header

Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Namespace: ERC.Structures
Assembly: ERC.Net.dll
Syntax
public struct IMAGE_OPTIONAL_HEADER64

Fields

AddressOfEntryPoint

AddressOfEntryPoint

Declaration
public uint AddressOfEntryPoint
Field Value
Type Description
System.UInt32

Architecture

Architecture

Declaration
public IMAGE_DATA_DIRECTORY Architecture
Field Value
Type Description
IMAGE_DATA_DIRECTORY

BaseOfCode

BaseOfCode

Declaration
public uint BaseOfCode
Field Value
Type Description
System.UInt32

BaseRelocationTable

BaseRelocationTable

Declaration
public IMAGE_DATA_DIRECTORY BaseRelocationTable
Field Value
Type Description
IMAGE_DATA_DIRECTORY

BoundImport

BoundImport

Declaration
public IMAGE_DATA_DIRECTORY BoundImport
Field Value
Type Description
IMAGE_DATA_DIRECTORY

CertificateTable

CertificateTable

Declaration
public IMAGE_DATA_DIRECTORY CertificateTable
Field Value
Type Description
IMAGE_DATA_DIRECTORY

CheckSum

CheckSum

Declaration
public uint CheckSum
Field Value
Type Description
System.UInt32

CLRRuntimeHeader

CLRRuntimeHeader

Declaration
public IMAGE_DATA_DIRECTORY CLRRuntimeHeader
Field Value
Type Description
IMAGE_DATA_DIRECTORY

Debug

Debug

Declaration
public IMAGE_DATA_DIRECTORY Debug
Field Value
Type Description
IMAGE_DATA_DIRECTORY

DelayImportDescriptor

DelayImportDescriptor

Declaration
public IMAGE_DATA_DIRECTORY DelayImportDescriptor
Field Value
Type Description
IMAGE_DATA_DIRECTORY

DllCharacteristics

DllCharacteristics

Declaration
public ushort DllCharacteristics
Field Value
Type Description
System.UInt16

ExceptionTable

ExceptionTable

Declaration
public IMAGE_DATA_DIRECTORY ExceptionTable
Field Value
Type Description
IMAGE_DATA_DIRECTORY

ExportTable

ExportTable

Declaration
public IMAGE_DATA_DIRECTORY ExportTable
Field Value
Type Description
IMAGE_DATA_DIRECTORY

FileAlignment

FileAlignment

Declaration
public uint FileAlignment
Field Value
Type Description
System.UInt32

GlobalPtr

GlobalPtr

Declaration
public IMAGE_DATA_DIRECTORY GlobalPtr
Field Value
Type Description
IMAGE_DATA_DIRECTORY

IAT

IAT

Declaration
public IMAGE_DATA_DIRECTORY IAT
Field Value
Type Description
IMAGE_DATA_DIRECTORY

ImageBase

ImageBase

Declaration
public ulong ImageBase
Field Value
Type Description
System.UInt64

ImportTable

ImportTable

Declaration
public IMAGE_DATA_DIRECTORY ImportTable
Field Value
Type Description
IMAGE_DATA_DIRECTORY

LoadConfigTable

LoadConfigTable

Declaration
public IMAGE_DATA_DIRECTORY LoadConfigTable
Field Value
Type Description
IMAGE_DATA_DIRECTORY

LoaderFlags

LoaderFlags

Declaration
public uint LoaderFlags
Field Value
Type Description
System.UInt32

Magic

Magic

Declaration
public MagicType Magic
Field Value
Type Description
MagicType

MajorImageVersion

MajorImageVersion

Declaration
public ushort MajorImageVersion
Field Value
Type Description
System.UInt16

MajorLinkerVersion

MajorLinkerVersion

Declaration
public byte MajorLinkerVersion
Field Value
Type Description
System.Byte

MajorOperatingSystemVersion

MajorOperatingSystemVersion

Declaration
public ushort MajorOperatingSystemVersion
Field Value
Type Description
System.UInt16

MajorSubsystemVersion

MajorSubsystemVersion

Declaration
public ushort MajorSubsystemVersion
Field Value
Type Description
System.UInt16

MinorImageVersion

MinorImageVersion

Declaration
public ushort MinorImageVersion
Field Value
Type Description
System.UInt16

MinorLinkerVersion

MinorLinkerVersion

Declaration
public byte MinorLinkerVersion
Field Value
Type Description
System.Byte

MinorOperatingSystemVersion

MinorOperatingSystemVersion

Declaration
public ushort MinorOperatingSystemVersion
Field Value
Type Description
System.UInt16

MinorSubsystemVersion

MinorSubsystemVersion

Declaration
public ushort MinorSubsystemVersion
Field Value
Type Description
System.UInt16

NumberOfRvaAndSizes

NumberOfRvaAndSizes

Declaration
public uint NumberOfRvaAndSizes
Field Value
Type Description
System.UInt32

Reserved

Reserved

Declaration
public IMAGE_DATA_DIRECTORY Reserved
Field Value
Type Description
IMAGE_DATA_DIRECTORY

ResourceTable

ResourceTable

Declaration
public IMAGE_DATA_DIRECTORY ResourceTable
Field Value
Type Description
IMAGE_DATA_DIRECTORY

SectionAlignment

SectionAlignment

Declaration
public uint SectionAlignment
Field Value
Type Description
System.UInt32

SizeOfCode

SizeOfCode

Declaration
public uint SizeOfCode
Field Value
Type Description
System.UInt32

SizeOfHeaders

SizeOfHeaders

Declaration
public uint SizeOfHeaders
Field Value
Type Description
System.UInt32

SizeOfHeapCommit

SizeOfHeapCommit

Declaration
public ulong SizeOfHeapCommit
Field Value
Type Description
System.UInt64

SizeOfHeapReserve

SizeOfHeapReserve

Declaration
public ulong SizeOfHeapReserve
Field Value
Type Description
System.UInt64

SizeOfImage

SizeOfImage

Declaration
public uint SizeOfImage
Field Value
Type Description
System.UInt32

SizeOfInitializedData

SizeOfInitializedData

Declaration
public uint SizeOfInitializedData
Field Value
Type Description
System.UInt32

SizeOfStackCommit

SizeOfStackCommit

Declaration
public ulong SizeOfStackCommit
Field Value
Type Description
System.UInt64

SizeOfStackReserve

SizeOfStackReserve

Declaration
public ulong SizeOfStackReserve
Field Value
Type Description
System.UInt64

SizeOfUninitializedData

SizeOfUninitializedData

Declaration
public uint SizeOfUninitializedData
Field Value
Type Description
System.UInt32

Subsystem

Subsystem

Declaration
public SubSystemType Subsystem
Field Value
Type Description
SubSystemType

TLSTable

TLSTable

Declaration
public IMAGE_DATA_DIRECTORY TLSTable
Field Value
Type Description
IMAGE_DATA_DIRECTORY

Win32VersionValue

Win32VersionValue

Declaration
public uint Win32VersionValue
Field Value
Type Description
System.UInt32
Back to top Generated by DocFX