extern struct OptionalHeaderPE64 [src]

Fields

magic: u16
major_linker_version: u8
minor_linker_version: u8
size_of_code: u32
size_of_initialized_data: u32
size_of_uninitialized_data: u32
address_of_entry_point: u32
base_of_code: u32
image_base: u64
section_alignment: u32
file_alignment: u32
major_operating_system_version: u16
minor_operating_system_version: u16
major_image_version: u16
minor_image_version: u16
major_subsystem_version: u16
minor_subsystem_version: u16
win32_version_value: u32
size_of_image: u32
size_of_headers: u32
checksum: u32
subsystem: Subsystem
dll_flags: DllFlags
size_of_stack_reserve: u64
size_of_stack_commit: u64
size_of_heap_reserve: u64
size_of_heap_commit: u64
loader_flags: u32
number_of_rva_and_sizes: u32

Source

pub const OptionalHeaderPE64 = extern struct { magic: u16, major_linker_version: u8, minor_linker_version: u8, size_of_code: u32, size_of_initialized_data: u32, size_of_uninitialized_data: u32, address_of_entry_point: u32, base_of_code: u32, image_base: u64, section_alignment: u32, file_alignment: u32, major_operating_system_version: u16, minor_operating_system_version: u16, major_image_version: u16, minor_image_version: u16, major_subsystem_version: u16, minor_subsystem_version: u16, win32_version_value: u32, size_of_image: u32, size_of_headers: u32, checksum: u32, subsystem: Subsystem, dll_flags: DllFlags, size_of_stack_reserve: u64, size_of_stack_commit: u64, size_of_heap_reserve: u64, size_of_heap_commit: u64, loader_flags: u32, number_of_rva_and_sizes: u32, }