Struct winapi::winnt::IMAGE_OPTIONAL_HEADER32 [] [src]

pub struct IMAGE_OPTIONAL_HEADER32 {
    pub Magic: WORD,
    pub MajorLinkerVersion: BYTE,
    pub MinorLinkerVersion: BYTE,
    pub SizeOfCode: DWORD,
    pub SizeOfInitializedData: DWORD,
    pub SizeOfUninitializedData: DWORD,
    pub AddressOfEntryPoint: DWORD,
    pub BaseOfCode: DWORD,
    pub BaseOfData: DWORD,
    pub ImageBase: DWORD,
    pub SectionAlignment: DWORD,
    pub FileAlignment: DWORD,
    pub MajorOperatingSystemVersion: WORD,
    pub MinorOperatingSystemVersion: WORD,
    pub MajorImageVersion: WORD,
    pub MinorImageVersion: WORD,
    pub MajorSubsystemVersion: WORD,
    pub MinorSubsystemVersion: WORD,
    pub Win32VersionValue: DWORD,
    pub SizeOfImage: DWORD,
    pub SizeOfHeaders: DWORD,
    pub CheckSum: DWORD,
    pub Subsystem: WORD,
    pub DllCharacteristics: WORD,
    pub SizeOfStackReserve: DWORD,
    pub SizeOfStackCommit: DWORD,
    pub SizeOfHeapReserve: DWORD,
    pub SizeOfHeapCommit: DWORD,
    pub LoaderFlags: DWORD,
    pub NumberOfRvaAndSizes: DWORD,
    pub DataDirectory: [IMAGE_DATA_DIRECTORY; 16],
}

Fields

Magic: WORD MajorLinkerVersion: BYTE MinorLinkerVersion: BYTE SizeOfCode: DWORD SizeOfInitializedData: DWORD SizeOfUninitializedData: DWORD AddressOfEntryPoint: DWORD BaseOfCode: DWORD BaseOfData: DWORD ImageBase: DWORD SectionAlignment: DWORD FileAlignment: DWORD MajorOperatingSystemVersion: WORD MinorOperatingSystemVersion: WORD MajorImageVersion: WORD MinorImageVersion: WORD MajorSubsystemVersion: WORD MinorSubsystemVersion: WORD Win32VersionValue: DWORD SizeOfImage: DWORD SizeOfHeaders: DWORD CheckSum: DWORD Subsystem: WORD DllCharacteristics: WORD SizeOfStackReserve: DWORD SizeOfStackCommit: DWORD SizeOfHeapReserve: DWORD SizeOfHeapCommit: DWORD LoaderFlags: DWORD NumberOfRvaAndSizes: DWORD DataDirectory: [IMAGE_DATA_DIRECTORY; 16]

Trait Implementations

impl Debug for IMAGE_OPTIONAL_HEADER32
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Copy for IMAGE_OPTIONAL_HEADER32
[src]

impl Clone for IMAGE_OPTIONAL_HEADER32
[src]

fn clone(&self) -> IMAGE_OPTIONAL_HEADER32

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more