MCPcopy Create free account
hub / github.com/echQoQ/RustSL / ImageOptionalHeader64

Class ImageOptionalHeader64

RustVEHSyscalls/src/def.rs:267–298  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

265#[cfg(target_arch = "x86_64")]
266#[repr(C)]
267pub struct ImageOptionalHeader64 {
268 pub magic: u16,
269 pub major_linker_version: u8,
270 pub minor_linker_version: u8,
271 pub size_of_code: u32,
272 pub size_of_initialized_data: u32,
273 pub size_of_uninitialized_data: u32,
274 pub address_of_entry_point: u32,
275 pub base_of_code: u32,
276 pub image_base: u64,
277 pub section_alignment: u32,
278 pub file_alignment: u32,
279 pub major_operating_system_version: u16,
280 pub minor_operating_system_version: u16,
281 pub major_image_version: u16,
282 pub minor_image_version: u16,
283 pub major_subsystem_version: u16,
284 pub minor_subsystem_version: u16,
285 pub win32_version_value: u32,
286 pub size_of_image: u32,
287 pub size_of_headers: u32,
288 pub check_sum: u32,
289 pub subsystem: u16,
290 pub dll_characteristics: u16,
291 pub size_of_stack_reserve: u64,
292 pub size_of_stack_commit: u64,
293 pub size_of_heap_reserve: u64,
294 pub size_of_heap_commit: u64,
295 pub loader_flags: u32,
296 pub number_of_rva_and_sizes: u32,
297 pub data_directory: [ImageDataDirectory; 16],
298}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected