#[repr(C)]pub struct IMAGE_DEBUG_INFORMATION {Show 31 fields
pub List: LIST_ENTRY,
pub ReservedSize: DWORD,
pub ReservedMappedBase: PVOID,
pub ReservedMachine: USHORT,
pub ReservedCharacteristics: USHORT,
pub ReservedCheckSum: DWORD,
pub ImageBase: DWORD,
pub SizeOfImage: DWORD,
pub ReservedNumberOfSections: DWORD,
pub ReservedSections: PIMAGE_SECTION_HEADER,
pub ReservedExportedNamesSize: DWORD,
pub ReservedExportedNames: PSTR,
pub ReservedNumberOfFunctionTableEntries: DWORD,
pub ReservedFunctionTableEntries: PIMAGE_FUNCTION_ENTRY,
pub ReservedLowestFunctionStartingAddress: DWORD,
pub ReservedHighestFunctionEndingAddress: DWORD,
pub ReservedNumberOfFpoTableEntries: DWORD,
pub ReservedFpoTableEntries: PFPO_DATA,
pub SizeOfCoffSymbols: DWORD,
pub CoffSymbols: PIMAGE_COFF_SYMBOLS_HEADER,
pub ReservedSizeOfCodeViewSymbols: DWORD,
pub ReservedCodeViewSymbols: PVOID,
pub ImageFilePath: PSTR,
pub ImageFileName: PSTR,
pub ReservedDebugFilePath: PSTR,
pub ReservedTimeDateStamp: DWORD,
pub ReservedRomImage: BOOL,
pub ReservedDebugDirectory: PIMAGE_DEBUG_DIRECTORY,
pub ReservedNumberOfDebugDirectories: DWORD,
pub ReservedOriginalFunctionTableBaseAddress: DWORD,
pub Reserved: [DWORD; 2],
}
Fields§
§List: LIST_ENTRY
§ReservedSize: DWORD
§ReservedMappedBase: PVOID
§ReservedMachine: USHORT
§ReservedCharacteristics: USHORT
§ReservedCheckSum: DWORD
§ImageBase: DWORD
§SizeOfImage: DWORD
§ReservedNumberOfSections: DWORD
§ReservedSections: PIMAGE_SECTION_HEADER
§ReservedExportedNamesSize: DWORD
§ReservedExportedNames: PSTR
§ReservedNumberOfFunctionTableEntries: DWORD
§ReservedFunctionTableEntries: PIMAGE_FUNCTION_ENTRY
§ReservedLowestFunctionStartingAddress: DWORD
§ReservedHighestFunctionEndingAddress: DWORD
§ReservedNumberOfFpoTableEntries: DWORD
§ReservedFpoTableEntries: PFPO_DATA
§SizeOfCoffSymbols: DWORD
§CoffSymbols: PIMAGE_COFF_SYMBOLS_HEADER
§ReservedSizeOfCodeViewSymbols: DWORD
§ReservedCodeViewSymbols: PVOID
§ImageFilePath: PSTR
§ImageFileName: PSTR
§ReservedDebugFilePath: PSTR
§ReservedTimeDateStamp: DWORD
§ReservedRomImage: BOOL
§ReservedDebugDirectory: PIMAGE_DEBUG_DIRECTORY
§ReservedNumberOfDebugDirectories: DWORD
§ReservedOriginalFunctionTableBaseAddress: DWORD
§Reserved: [DWORD; 2]
Trait Implementations§
Source§impl Clone for IMAGE_DEBUG_INFORMATION
impl Clone for IMAGE_DEBUG_INFORMATION
Source§fn clone(&self) -> IMAGE_DEBUG_INFORMATION
fn clone(&self) -> IMAGE_DEBUG_INFORMATION
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for IMAGE_DEBUG_INFORMATION
impl Default for IMAGE_DEBUG_INFORMATION
Source§fn default() -> IMAGE_DEBUG_INFORMATION
fn default() -> IMAGE_DEBUG_INFORMATION
Returns the “default value” for a type. Read more
impl Copy for IMAGE_DEBUG_INFORMATION
Auto Trait Implementations§
impl Freeze for IMAGE_DEBUG_INFORMATION
impl RefUnwindSafe for IMAGE_DEBUG_INFORMATION
impl !Send for IMAGE_DEBUG_INFORMATION
impl !Sync for IMAGE_DEBUG_INFORMATION
impl Unpin for IMAGE_DEBUG_INFORMATION
impl UnwindSafe for IMAGE_DEBUG_INFORMATION
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more