Struct goblin::pe::optional_header::WindowsFields
[−]
[src]
#[repr(C)]pub struct WindowsFields { pub image_base: u32, pub section_alignment: u32, pub file_alignment: u32, pub major_operating_system_version: u16, pub minor_operating_system_version: u16, pub major_image_version: u16, pub minor_image_version: u16, pub major_subsystem_version: u16, pub minor_subsystem_version: u16, pub win32_version_value: u32, pub size_of_image: u32, pub size_of_headers: u32, pub check_sum: u32, pub subsystem: u16, pub dll_characteristics: u16, pub size_of_stack_reserve: u32, pub size_of_stack_commit: u32, pub size_of_heap_reserve: u32, pub size_of_heap_commit: u32, pub loader_flags: u32, pub number_of_rva_and_sizes: u32, }
Windows specific fields
Fields
image_base: u32
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
check_sum: u32
subsystem: u16
dll_characteristics: u16
size_of_stack_reserve: u32
size_of_stack_commit: u32
size_of_heap_reserve: u32
size_of_heap_commit: u32
loader_flags: u32
number_of_rva_and_sizes: u32
Methods
impl WindowsFields
[src]
Trait Implementations
impl Debug for WindowsFields
[src]
impl PartialEq for WindowsFields
[src]
fn eq(&self, __arg_0: &WindowsFields) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &WindowsFields) -> bool
This method tests for !=
.
impl Copy for WindowsFields
[src]
impl Clone for WindowsFields
[src]
fn clone(&self) -> WindowsFields
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
impl Default for WindowsFields
[src]
fn default() -> WindowsFields
Returns the "default value" for a type. Read more