Struct KDDEBUGGER_DATA32
#[repr(C)]pub struct KDDEBUGGER_DATA32 {Show 66 fields
pub Header: DBGKD_DEBUG_DATA_HEADER32,
pub KernBase: u32,
pub BreakpointWithStatus: u32,
pub SavedContext: u32,
pub ThCallbackStack: u16,
pub NextCallback: u16,
pub FramePointer: u16,
pub _bitfield: u16,
pub KiCallUserMode: u32,
pub KeUserCallbackDispatcher: u32,
pub PsLoadedModuleList: u32,
pub PsActiveProcessHead: u32,
pub PspCidTable: u32,
pub ExpSystemResourcesList: u32,
pub ExpPagedPoolDescriptor: u32,
pub ExpNumberOfPagedPools: u32,
pub KeTimeIncrement: u32,
pub KeBugCheckCallbackListHead: u32,
pub KiBugcheckData: u32,
pub IopErrorLogListHead: u32,
pub ObpRootDirectoryObject: u32,
pub ObpTypeObjectType: u32,
pub MmSystemCacheStart: u32,
pub MmSystemCacheEnd: u32,
pub MmSystemCacheWs: u32,
pub MmPfnDatabase: u32,
pub MmSystemPtesStart: u32,
pub MmSystemPtesEnd: u32,
pub MmSubsectionBase: u32,
pub MmNumberOfPagingFiles: u32,
pub MmLowestPhysicalPage: u32,
pub MmHighestPhysicalPage: u32,
pub MmNumberOfPhysicalPages: u32,
pub MmMaximumNonPagedPoolInBytes: u32,
pub MmNonPagedSystemStart: u32,
pub MmNonPagedPoolStart: u32,
pub MmNonPagedPoolEnd: u32,
pub MmPagedPoolStart: u32,
pub MmPagedPoolEnd: u32,
pub MmPagedPoolInformation: u32,
pub MmPageSize: u32,
pub MmSizeOfPagedPoolInBytes: u32,
pub MmTotalCommitLimit: u32,
pub MmTotalCommittedPages: u32,
pub MmSharedCommit: u32,
pub MmDriverCommit: u32,
pub MmProcessCommit: u32,
pub MmPagedPoolCommit: u32,
pub MmExtendedCommit: u32,
pub MmZeroedPageListHead: u32,
pub MmFreePageListHead: u32,
pub MmStandbyPageListHead: u32,
pub MmModifiedPageListHead: u32,
pub MmModifiedNoWritePageListHead: u32,
pub MmAvailablePages: u32,
pub MmResidentAvailablePages: u32,
pub PoolTrackTable: u32,
pub NonPagedPoolDescriptor: u32,
pub MmHighestUserAddress: u32,
pub MmSystemRangeStart: u32,
pub MmUserProbeAddress: u32,
pub KdPrintCircularBuffer: u32,
pub KdPrintCircularBufferEnd: u32,
pub KdPrintWritePointer: u32,
pub KdPrintRolloverCount: u32,
pub MmLoadedUserImageList: u32,
}Fields§
§Header: DBGKD_DEBUG_DATA_HEADER32§KernBase: u32§BreakpointWithStatus: u32§SavedContext: u32§ThCallbackStack: u16§NextCallback: u16§FramePointer: u16§_bitfield: u16§KiCallUserMode: u32§KeUserCallbackDispatcher: u32§PsLoadedModuleList: u32§PsActiveProcessHead: u32§PspCidTable: u32§ExpSystemResourcesList: u32§ExpPagedPoolDescriptor: u32§ExpNumberOfPagedPools: u32§KeTimeIncrement: u32§KeBugCheckCallbackListHead: u32§KiBugcheckData: u32§IopErrorLogListHead: u32§ObpRootDirectoryObject: u32§ObpTypeObjectType: u32§MmSystemCacheStart: u32§MmSystemCacheEnd: u32§MmSystemCacheWs: u32§MmPfnDatabase: u32§MmSystemPtesStart: u32§MmSystemPtesEnd: u32§MmSubsectionBase: u32§MmNumberOfPagingFiles: u32§MmLowestPhysicalPage: u32§MmHighestPhysicalPage: u32§MmNumberOfPhysicalPages: u32§MmMaximumNonPagedPoolInBytes: u32§MmNonPagedSystemStart: u32§MmNonPagedPoolStart: u32§MmNonPagedPoolEnd: u32§MmPagedPoolStart: u32§MmPagedPoolEnd: u32§MmPagedPoolInformation: u32§MmPageSize: u32§MmSizeOfPagedPoolInBytes: u32§MmTotalCommitLimit: u32§MmTotalCommittedPages: u32§MmDriverCommit: u32§MmProcessCommit: u32§MmPagedPoolCommit: u32§MmExtendedCommit: u32§MmZeroedPageListHead: u32§MmFreePageListHead: u32§MmStandbyPageListHead: u32§MmModifiedPageListHead: u32§MmModifiedNoWritePageListHead: u32§MmAvailablePages: u32§MmResidentAvailablePages: u32§PoolTrackTable: u32§NonPagedPoolDescriptor: u32§MmHighestUserAddress: u32§MmSystemRangeStart: u32§MmUserProbeAddress: u32§KdPrintCircularBuffer: u32§KdPrintCircularBufferEnd: u32§KdPrintWritePointer: u32§KdPrintRolloverCount: u32§MmLoadedUserImageList: u32Trait Implementations§
§impl Clone for KDDEBUGGER_DATA32
impl Clone for KDDEBUGGER_DATA32
§fn clone(&self) -> KDDEBUGGER_DATA32
fn clone(&self) -> KDDEBUGGER_DATA32
Returns a copy 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 more§impl Debug for KDDEBUGGER_DATA32
impl Debug for KDDEBUGGER_DATA32
§impl Default for KDDEBUGGER_DATA32
impl Default for KDDEBUGGER_DATA32
§impl PartialEq for KDDEBUGGER_DATA32
impl PartialEq for KDDEBUGGER_DATA32
impl Copy for KDDEBUGGER_DATA32
impl StructuralPartialEq for KDDEBUGGER_DATA32
Auto Trait Implementations§
impl Freeze for KDDEBUGGER_DATA32
impl RefUnwindSafe for KDDEBUGGER_DATA32
impl Send for KDDEBUGGER_DATA32
impl Sync for KDDEBUGGER_DATA32
impl Unpin for KDDEBUGGER_DATA32
impl UnwindSafe for KDDEBUGGER_DATA32
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