Struct windows_sys::Win32::System::Diagnostics::Debug::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,
}
Expand description
Required features: "Win32_System_Diagnostics_Debug"
, "Win32_System_Kernel"
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: u32
Trait Implementations
impl Clone for KDDEBUGGER_DATA32
impl Clone for KDDEBUGGER_DATA32
impl Copy for KDDEBUGGER_DATA32
Auto Trait Implementations
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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more