Struct windows_sys::Win32::System::Diagnostics::Debug::IMAGE_DEBUG_INFORMATION
[−]#[repr(C)]pub struct IMAGE_DEBUG_INFORMATION {Show 31 fields
pub List: LIST_ENTRY,
pub ReservedSize: u32,
pub ReservedMappedBase: *mut c_void,
pub ReservedMachine: u16,
pub ReservedCharacteristics: u16,
pub ReservedCheckSum: u32,
pub ImageBase: u32,
pub SizeOfImage: u32,
pub ReservedNumberOfSections: u32,
pub ReservedSections: *mut IMAGE_SECTION_HEADER,
pub ReservedExportedNamesSize: u32,
pub ReservedExportedNames: PSTR,
pub ReservedNumberOfFunctionTableEntries: u32,
pub ReservedFunctionTableEntries: *mut IMAGE_FUNCTION_ENTRY,
pub ReservedLowestFunctionStartingAddress: u32,
pub ReservedHighestFunctionEndingAddress: u32,
pub ReservedNumberOfFpoTableEntries: u32,
pub ReservedFpoTableEntries: *mut FPO_DATA,
pub SizeOfCoffSymbols: u32,
pub CoffSymbols: *mut IMAGE_COFF_SYMBOLS_HEADER,
pub ReservedSizeOfCodeViewSymbols: u32,
pub ReservedCodeViewSymbols: *mut c_void,
pub ImageFilePath: PSTR,
pub ImageFileName: PSTR,
pub ReservedDebugFilePath: PSTR,
pub ReservedTimeDateStamp: u32,
pub ReservedRomImage: BOOL,
pub ReservedDebugDirectory: *mut IMAGE_DEBUG_DIRECTORY,
pub ReservedNumberOfDebugDirectories: u32,
pub ReservedOriginalFunctionTableBaseAddress: u32,
pub Reserved: [u32; 2],
}Expand description
Required features: ‘Win32_System_Diagnostics_Debug’, ‘Win32_Foundation’, ‘Win32_System_Kernel’
Fields
List: LIST_ENTRYReservedSize: u32ReservedMappedBase: *mut c_voidReservedMachine: u16ReservedCharacteristics: u16ReservedCheckSum: u32ImageBase: u32SizeOfImage: u32ReservedNumberOfSections: u32ReservedSections: *mut IMAGE_SECTION_HEADERReservedExportedNamesSize: u32ReservedExportedNames: PSTRReservedNumberOfFunctionTableEntries: u32ReservedFunctionTableEntries: *mut IMAGE_FUNCTION_ENTRYReservedLowestFunctionStartingAddress: u32ReservedHighestFunctionEndingAddress: u32ReservedNumberOfFpoTableEntries: u32ReservedFpoTableEntries: *mut FPO_DATASizeOfCoffSymbols: u32CoffSymbols: *mut IMAGE_COFF_SYMBOLS_HEADERReservedSizeOfCodeViewSymbols: u32ReservedCodeViewSymbols: *mut c_voidImageFilePath: PSTRImageFileName: PSTRReservedDebugFilePath: PSTRReservedTimeDateStamp: u32ReservedRomImage: BOOLReservedDebugDirectory: *mut IMAGE_DEBUG_DIRECTORYReservedNumberOfDebugDirectories: u32ReservedOriginalFunctionTableBaseAddress: u32Reserved: [u32; 2]