#[repr(C)]
pub struct KDDEBUGGER_DATA64 {
Show 158 fields pub Header: DBGKD_DEBUG_DATA_HEADER64, pub KernBase: u64, pub BreakpointWithStatus: u64, pub SavedContext: u64, pub ThCallbackStack: u16, pub NextCallback: u16, pub FramePointer: u16, pub _bitfield: u16, pub KiCallUserMode: u64, pub KeUserCallbackDispatcher: u64, pub PsLoadedModuleList: u64, pub PsActiveProcessHead: u64, pub PspCidTable: u64, pub ExpSystemResourcesList: u64, pub ExpPagedPoolDescriptor: u64, pub ExpNumberOfPagedPools: u64, pub KeTimeIncrement: u64, pub KeBugCheckCallbackListHead: u64, pub KiBugcheckData: u64, pub IopErrorLogListHead: u64, pub ObpRootDirectoryObject: u64, pub ObpTypeObjectType: u64, pub MmSystemCacheStart: u64, pub MmSystemCacheEnd: u64, pub MmSystemCacheWs: u64, pub MmPfnDatabase: u64, pub MmSystemPtesStart: u64, pub MmSystemPtesEnd: u64, pub MmSubsectionBase: u64, pub MmNumberOfPagingFiles: u64, pub MmLowestPhysicalPage: u64, pub MmHighestPhysicalPage: u64, pub MmNumberOfPhysicalPages: u64, pub MmMaximumNonPagedPoolInBytes: u64, pub MmNonPagedSystemStart: u64, pub MmNonPagedPoolStart: u64, pub MmNonPagedPoolEnd: u64, pub MmPagedPoolStart: u64, pub MmPagedPoolEnd: u64, pub MmPagedPoolInformation: u64, pub MmPageSize: u64, pub MmSizeOfPagedPoolInBytes: u64, pub MmTotalCommitLimit: u64, pub MmTotalCommittedPages: u64, pub MmSharedCommit: u64, pub MmDriverCommit: u64, pub MmProcessCommit: u64, pub MmPagedPoolCommit: u64, pub MmExtendedCommit: u64, pub MmZeroedPageListHead: u64, pub MmFreePageListHead: u64, pub MmStandbyPageListHead: u64, pub MmModifiedPageListHead: u64, pub MmModifiedNoWritePageListHead: u64, pub MmAvailablePages: u64, pub MmResidentAvailablePages: u64, pub PoolTrackTable: u64, pub NonPagedPoolDescriptor: u64, pub MmHighestUserAddress: u64, pub MmSystemRangeStart: u64, pub MmUserProbeAddress: u64, pub KdPrintCircularBuffer: u64, pub KdPrintCircularBufferEnd: u64, pub KdPrintWritePointer: u64, pub KdPrintRolloverCount: u64, pub MmLoadedUserImageList: u64, pub NtBuildLab: u64, pub KiNormalSystemCall: u64, pub KiProcessorBlock: u64, pub MmUnloadedDrivers: u64, pub MmLastUnloadedDriver: u64, pub MmTriageActionTaken: u64, pub MmSpecialPoolTag: u64, pub KernelVerifier: u64, pub MmVerifierData: u64, pub MmAllocatedNonPagedPool: u64, pub MmPeakCommitment: u64, pub MmTotalCommitLimitMaximum: u64, pub CmNtCSDVersion: u64, pub MmPhysicalMemoryBlock: u64, pub MmSessionBase: u64, pub MmSessionSize: u64, pub MmSystemParentTablePage: u64, pub MmVirtualTranslationBase: u64, pub OffsetKThreadNextProcessor: u16, pub OffsetKThreadTeb: u16, pub OffsetKThreadKernelStack: u16, pub OffsetKThreadInitialStack: u16, pub OffsetKThreadApcProcess: u16, pub OffsetKThreadState: u16, pub OffsetKThreadBStore: u16, pub OffsetKThreadBStoreLimit: u16, pub SizeEProcess: u16, pub OffsetEprocessPeb: u16, pub OffsetEprocessParentCID: u16, pub OffsetEprocessDirectoryTableBase: u16, pub SizePrcb: u16, pub OffsetPrcbDpcRoutine: u16, pub OffsetPrcbCurrentThread: u16, pub OffsetPrcbMhz: u16, pub OffsetPrcbCpuType: u16, pub OffsetPrcbVendorString: u16, pub OffsetPrcbProcStateContext: u16, pub OffsetPrcbNumber: u16, pub SizeEThread: u16, pub L1tfHighPhysicalBitIndex: u8, pub L1tfSwizzleBitIndex: u8, pub Padding0: u32, pub KdPrintCircularBufferPtr: u64, pub KdPrintBufferSize: u64, pub KeLoaderBlock: u64, pub SizePcr: u16, pub OffsetPcrSelfPcr: u16, pub OffsetPcrCurrentPrcb: u16, pub OffsetPcrContainedPrcb: u16, pub OffsetPcrInitialBStore: u16, pub OffsetPcrBStoreLimit: u16, pub OffsetPcrInitialStack: u16, pub OffsetPcrStackLimit: u16, pub OffsetPrcbPcrPage: u16, pub OffsetPrcbProcStateSpecialReg: u16, pub GdtR0Code: u16, pub GdtR0Data: u16, pub GdtR0Pcr: u16, pub GdtR3Code: u16, pub GdtR3Data: u16, pub GdtR3Teb: u16, pub GdtLdt: u16, pub GdtTss: u16, pub Gdt64R3CmCode: u16, pub Gdt64R3CmTeb: u16, pub IopNumTriageDumpDataBlocks: u64, pub IopTriageDumpDataBlocks: u64, pub VfCrashDataBlock: u64, pub MmBadPagesDetected: u64, pub MmZeroedPageSingleBitErrorsDetected: u64, pub EtwpDebuggerData: u64, pub OffsetPrcbContext: u16, pub OffsetPrcbMaxBreakpoints: u16, pub OffsetPrcbMaxWatchpoints: u16, pub OffsetKThreadStackLimit: u32, pub OffsetKThreadStackBase: u32, pub OffsetKThreadQueueListEntry: u32, pub OffsetEThreadIrpList: u32, pub OffsetPrcbIdleThread: u16, pub OffsetPrcbNormalDpcState: u16, pub OffsetPrcbDpcStack: u16, pub OffsetPrcbIsrStack: u16, pub SizeKDPC_STACK_FRAME: u16, pub OffsetKPriQueueThreadListHead: u16, pub OffsetKThreadWaitReason: u16, pub Padding1: u16, pub PteBase: u64, pub RetpolineStubFunctionTable: u64, pub RetpolineStubFunctionTableSize: u32, pub RetpolineStubOffset: u32, pub RetpolineStubSize: u32, pub OffsetEProcessMmHotPatchContext: u16,
}
Expand description

Required features: "Win32_System_Diagnostics_Debug", "Win32_System_Kernel"

Fields

Header: DBGKD_DEBUG_DATA_HEADER64KernBase: u64BreakpointWithStatus: u64SavedContext: u64ThCallbackStack: u16NextCallback: u16FramePointer: u16_bitfield: u16KiCallUserMode: u64KeUserCallbackDispatcher: u64PsLoadedModuleList: u64PsActiveProcessHead: u64PspCidTable: u64ExpSystemResourcesList: u64ExpPagedPoolDescriptor: u64ExpNumberOfPagedPools: u64KeTimeIncrement: u64KeBugCheckCallbackListHead: u64KiBugcheckData: u64IopErrorLogListHead: u64ObpRootDirectoryObject: u64ObpTypeObjectType: u64MmSystemCacheStart: u64MmSystemCacheEnd: u64MmSystemCacheWs: u64MmPfnDatabase: u64MmSystemPtesStart: u64MmSystemPtesEnd: u64MmSubsectionBase: u64MmNumberOfPagingFiles: u64MmLowestPhysicalPage: u64MmHighestPhysicalPage: u64MmNumberOfPhysicalPages: u64MmMaximumNonPagedPoolInBytes: u64MmNonPagedSystemStart: u64MmNonPagedPoolStart: u64MmNonPagedPoolEnd: u64MmPagedPoolStart: u64MmPagedPoolEnd: u64MmPagedPoolInformation: u64MmPageSize: u64MmSizeOfPagedPoolInBytes: u64MmTotalCommitLimit: u64MmTotalCommittedPages: u64MmSharedCommit: u64MmDriverCommit: u64MmProcessCommit: u64MmPagedPoolCommit: u64MmExtendedCommit: u64MmZeroedPageListHead: u64MmFreePageListHead: u64MmStandbyPageListHead: u64MmModifiedPageListHead: u64MmModifiedNoWritePageListHead: u64MmAvailablePages: u64MmResidentAvailablePages: u64PoolTrackTable: u64NonPagedPoolDescriptor: u64MmHighestUserAddress: u64MmSystemRangeStart: u64MmUserProbeAddress: u64KdPrintCircularBuffer: u64KdPrintCircularBufferEnd: u64KdPrintWritePointer: u64KdPrintRolloverCount: u64MmLoadedUserImageList: u64NtBuildLab: u64KiNormalSystemCall: u64KiProcessorBlock: u64MmUnloadedDrivers: u64MmLastUnloadedDriver: u64MmTriageActionTaken: u64MmSpecialPoolTag: u64KernelVerifier: u64MmVerifierData: u64MmAllocatedNonPagedPool: u64MmPeakCommitment: u64MmTotalCommitLimitMaximum: u64CmNtCSDVersion: u64MmPhysicalMemoryBlock: u64MmSessionBase: u64MmSessionSize: u64MmSystemParentTablePage: u64MmVirtualTranslationBase: u64OffsetKThreadNextProcessor: u16OffsetKThreadTeb: u16OffsetKThreadKernelStack: u16OffsetKThreadInitialStack: u16OffsetKThreadApcProcess: u16OffsetKThreadState: u16OffsetKThreadBStore: u16OffsetKThreadBStoreLimit: u16SizeEProcess: u16OffsetEprocessPeb: u16OffsetEprocessParentCID: u16OffsetEprocessDirectoryTableBase: u16SizePrcb: u16OffsetPrcbDpcRoutine: u16OffsetPrcbCurrentThread: u16OffsetPrcbMhz: u16OffsetPrcbCpuType: u16OffsetPrcbVendorString: u16OffsetPrcbProcStateContext: u16OffsetPrcbNumber: u16SizeEThread: u16L1tfHighPhysicalBitIndex: u8L1tfSwizzleBitIndex: u8Padding0: u32KdPrintCircularBufferPtr: u64KdPrintBufferSize: u64KeLoaderBlock: u64SizePcr: u16OffsetPcrSelfPcr: u16OffsetPcrCurrentPrcb: u16OffsetPcrContainedPrcb: u16OffsetPcrInitialBStore: u16OffsetPcrBStoreLimit: u16OffsetPcrInitialStack: u16OffsetPcrStackLimit: u16OffsetPrcbPcrPage: u16OffsetPrcbProcStateSpecialReg: u16GdtR0Code: u16GdtR0Data: u16GdtR0Pcr: u16GdtR3Code: u16GdtR3Data: u16GdtR3Teb: u16GdtLdt: u16GdtTss: u16Gdt64R3CmCode: u16Gdt64R3CmTeb: u16IopNumTriageDumpDataBlocks: u64IopTriageDumpDataBlocks: u64VfCrashDataBlock: u64MmBadPagesDetected: u64MmZeroedPageSingleBitErrorsDetected: u64EtwpDebuggerData: u64OffsetPrcbContext: u16OffsetPrcbMaxBreakpoints: u16OffsetPrcbMaxWatchpoints: u16OffsetKThreadStackLimit: u32OffsetKThreadStackBase: u32OffsetKThreadQueueListEntry: u32OffsetEThreadIrpList: u32OffsetPrcbIdleThread: u16OffsetPrcbNormalDpcState: u16OffsetPrcbDpcStack: u16OffsetPrcbIsrStack: u16SizeKDPC_STACK_FRAME: u16OffsetKPriQueueThreadListHead: u16OffsetKThreadWaitReason: u16Padding1: u16PteBase: u64RetpolineStubFunctionTable: u64RetpolineStubFunctionTableSize: u32RetpolineStubOffset: u32RetpolineStubSize: u32OffsetEProcessMmHotPatchContext: u16

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.