Turnstone Operating System
Loading...
Searching...
No Matches
efi_image_optional_header_s Struct Reference

Public Attributes

uint16_t magic
 
uint8_t major_linker_version
 
uint8_t minor_linker_version
 
uint32_t size_of_code
 
uint32_t size_of_initialized_data
 
uint32_t size_of_uninitialized_data
 
uint32_t address_of_entrypoint
 
uint32_t base_of_code
 
uint64_t image_base
 
uint32_t section_alignment
 
uint32_t file_alignment
 
uint16_t major_operating_system_version
 
uint16_t minor_operating_system_version
 
uint16_t major_image_version
 
uint16_t minor_image_version
 
uint16_t major_subsystem_version
 
uint16_t minor_subsystem_version
 
uint32_t win32_version_value
 
uint32_t size_of_image
 
uint32_t size_of_headers
 
uint32_t checksum
 
uint16_t subsystem
 
uint16_t dll_characteristics
 
uint64_t size_of_stack_reserve
 
uint64_t size_of_stack_commit
 
uint64_t size_of_heap_reserve
 
uint64_t size_of_heap_commit
 
uint32_t loader_flags
 
uint32_t number_of_rva_nd_sizes
 count of tables below
 
efi_image_optinal_data_table_t export_table
 
efi_image_optinal_data_table_t import_table
 
efi_image_optinal_data_table_t resource_table
 
efi_image_optinal_data_table_t exception_table
 
efi_image_optinal_data_table_t certificate_table
 
efi_image_optinal_data_table_t base_relocation_table
 
efi_image_optinal_data_table_t debug_table
 
efi_image_optinal_data_table_t architecture_table
 
efi_image_optinal_data_table_t global_pointer_table
 
efi_image_optinal_data_table_t tls_table
 
efi_image_optinal_data_table_t load_config_table
 
efi_image_optinal_data_table_t bound_import_table
 
efi_image_optinal_data_table_t import_address_table
 
efi_image_optinal_data_table_t delay_import_descriptor_table
 
efi_image_optinal_data_table_t clr_runtime_header_table
 
efi_image_optinal_data_table_t reserved
 

The documentation for this struct was generated from the following file: