Win32 API 日本語リファレンス
ホームSystem.Diagnostics.Debug.Extensions › KDDEBUGGER_DATA64

KDDEBUGGER_DATA64

構造体
サイズx64: 928 バイト / x86: 928 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86
HeaderDBGKD_DEBUG_DATA_HEADER6424+0+0
KernBaseULONGLONG8+24+24
BreakpointWithStatusULONGLONG8+32+32
SavedContextULONGLONG8+40+40
ThCallbackStackWORD2+48+48
NextCallbackWORD2+50+50
FramePointerWORD2+52+52
_bitfieldWORD2+54+54
KiCallUserModeULONGLONG8+56+56
KeUserCallbackDispatcherULONGLONG8+64+64
PsLoadedModuleListULONGLONG8+72+72
PsActiveProcessHeadULONGLONG8+80+80
PspCidTableULONGLONG8+88+88
ExpSystemResourcesListULONGLONG8+96+96
ExpPagedPoolDescriptorULONGLONG8+104+104
ExpNumberOfPagedPoolsULONGLONG8+112+112
KeTimeIncrementULONGLONG8+120+120
KeBugCheckCallbackListHeadULONGLONG8+128+128
KiBugcheckDataULONGLONG8+136+136
IopErrorLogListHeadULONGLONG8+144+144
ObpRootDirectoryObjectULONGLONG8+152+152
ObpTypeObjectTypeULONGLONG8+160+160
MmSystemCacheStartULONGLONG8+168+168
MmSystemCacheEndULONGLONG8+176+176
MmSystemCacheWsULONGLONG8+184+184
MmPfnDatabaseULONGLONG8+192+192
MmSystemPtesStartULONGLONG8+200+200
MmSystemPtesEndULONGLONG8+208+208
MmSubsectionBaseULONGLONG8+216+216
MmNumberOfPagingFilesULONGLONG8+224+224
MmLowestPhysicalPageULONGLONG8+232+232
MmHighestPhysicalPageULONGLONG8+240+240
MmNumberOfPhysicalPagesULONGLONG8+248+248
MmMaximumNonPagedPoolInBytesULONGLONG8+256+256
MmNonPagedSystemStartULONGLONG8+264+264
MmNonPagedPoolStartULONGLONG8+272+272
MmNonPagedPoolEndULONGLONG8+280+280
MmPagedPoolStartULONGLONG8+288+288
MmPagedPoolEndULONGLONG8+296+296
MmPagedPoolInformationULONGLONG8+304+304
MmPageSizeULONGLONG8+312+312
MmSizeOfPagedPoolInBytesULONGLONG8+320+320
MmTotalCommitLimitULONGLONG8+328+328
MmTotalCommittedPagesULONGLONG8+336+336
MmSharedCommitULONGLONG8+344+344
MmDriverCommitULONGLONG8+352+352
MmProcessCommitULONGLONG8+360+360
MmPagedPoolCommitULONGLONG8+368+368
MmExtendedCommitULONGLONG8+376+376
MmZeroedPageListHeadULONGLONG8+384+384
MmFreePageListHeadULONGLONG8+392+392
MmStandbyPageListHeadULONGLONG8+400+400
MmModifiedPageListHeadULONGLONG8+408+408
MmModifiedNoWritePageListHeadULONGLONG8+416+416
MmAvailablePagesULONGLONG8+424+424
MmResidentAvailablePagesULONGLONG8+432+432
PoolTrackTableULONGLONG8+440+440
NonPagedPoolDescriptorULONGLONG8+448+448
MmHighestUserAddressULONGLONG8+456+456
MmSystemRangeStartULONGLONG8+464+464
MmUserProbeAddressULONGLONG8+472+472
KdPrintCircularBufferULONGLONG8+480+480
KdPrintCircularBufferEndULONGLONG8+488+488
KdPrintWritePointerULONGLONG8+496+496
KdPrintRolloverCountULONGLONG8+504+504
MmLoadedUserImageListULONGLONG8+512+512
NtBuildLabULONGLONG8+520+520
KiNormalSystemCallULONGLONG8+528+528
KiProcessorBlockULONGLONG8+536+536
MmUnloadedDriversULONGLONG8+544+544
MmLastUnloadedDriverULONGLONG8+552+552
MmTriageActionTakenULONGLONG8+560+560
MmSpecialPoolTagULONGLONG8+568+568
KernelVerifierULONGLONG8+576+576
MmVerifierDataULONGLONG8+584+584
MmAllocatedNonPagedPoolULONGLONG8+592+592
MmPeakCommitmentULONGLONG8+600+600
MmTotalCommitLimitMaximumULONGLONG8+608+608
CmNtCSDVersionULONGLONG8+616+616
MmPhysicalMemoryBlockULONGLONG8+624+624
MmSessionBaseULONGLONG8+632+632
MmSessionSizeULONGLONG8+640+640
MmSystemParentTablePageULONGLONG8+648+648
MmVirtualTranslationBaseULONGLONG8+656+656
OffsetKThreadNextProcessorWORD2+664+664
OffsetKThreadTebWORD2+666+666
OffsetKThreadKernelStackWORD2+668+668
OffsetKThreadInitialStackWORD2+670+670
OffsetKThreadApcProcessWORD2+672+672
OffsetKThreadStateWORD2+674+674
OffsetKThreadBStoreWORD2+676+676
OffsetKThreadBStoreLimitWORD2+678+678
SizeEProcessWORD2+680+680
OffsetEprocessPebWORD2+682+682
OffsetEprocessParentCIDWORD2+684+684
OffsetEprocessDirectoryTableBaseWORD2+686+686
SizePrcbWORD2+688+688
OffsetPrcbDpcRoutineWORD2+690+690
OffsetPrcbCurrentThreadWORD2+692+692
OffsetPrcbMhzWORD2+694+694
OffsetPrcbCpuTypeWORD2+696+696
OffsetPrcbVendorStringWORD2+698+698
OffsetPrcbProcStateContextWORD2+700+700
OffsetPrcbNumberWORD2+702+702
SizeEThreadWORD2+704+704
L1tfHighPhysicalBitIndexBYTE1+706+706
L1tfSwizzleBitIndexBYTE1+707+707
Padding0DWORD4+708+708
KdPrintCircularBufferPtrULONGLONG8+712+712
KdPrintBufferSizeULONGLONG8+720+720
KeLoaderBlockULONGLONG8+728+728
SizePcrWORD2+736+736
OffsetPcrSelfPcrWORD2+738+738
OffsetPcrCurrentPrcbWORD2+740+740
OffsetPcrContainedPrcbWORD2+742+742
OffsetPcrInitialBStoreWORD2+744+744
OffsetPcrBStoreLimitWORD2+746+746
OffsetPcrInitialStackWORD2+748+748
OffsetPcrStackLimitWORD2+750+750
OffsetPrcbPcrPageWORD2+752+752
OffsetPrcbProcStateSpecialRegWORD2+754+754
GdtR0CodeWORD2+756+756
GdtR0DataWORD2+758+758
GdtR0PcrWORD2+760+760
GdtR3CodeWORD2+762+762
GdtR3DataWORD2+764+764
GdtR3TebWORD2+766+766
GdtLdtWORD2+768+768
GdtTssWORD2+770+770
Gdt64R3CmCodeWORD2+772+772
Gdt64R3CmTebWORD2+774+774
IopNumTriageDumpDataBlocksULONGLONG8+776+776
IopTriageDumpDataBlocksULONGLONG8+784+784
VfCrashDataBlockULONGLONG8+792+792
MmBadPagesDetectedULONGLONG8+800+800
MmZeroedPageSingleBitErrorsDetectedULONGLONG8+808+808
EtwpDebuggerDataULONGLONG8+816+816
OffsetPrcbContextWORD2+824+824
OffsetPrcbMaxBreakpointsWORD2+826+826
OffsetPrcbMaxWatchpointsWORD2+828+828
OffsetKThreadStackLimitDWORD4+832+832
OffsetKThreadStackBaseDWORD4+836+836
OffsetKThreadQueueListEntryDWORD4+840+840
OffsetEThreadIrpListDWORD4+844+844
OffsetPrcbIdleThreadWORD2+848+848
OffsetPrcbNormalDpcStateWORD2+850+850
OffsetPrcbDpcStackWORD2+852+852
OffsetPrcbIsrStackWORD2+854+854
SizeKDPC_STACK_FRAMEWORD2+856+856
OffsetKPriQueueThreadListHeadWORD2+858+858
OffsetKThreadWaitReasonWORD2+860+860
Padding1WORD2+862+862
PteBaseULONGLONG8+864+864
RetpolineStubFunctionTableULONGLONG8+872+872
RetpolineStubFunctionTableSizeDWORD4+880+880
RetpolineStubOffsetDWORD4+884+884
RetpolineStubSizeDWORD4+888+888
OffsetEProcessMmHotPatchContextWORD2+892+892
OffsetKThreadShadowStackLimitDWORD4+896+896
OffsetKThreadShadowStackBaseDWORD4+900+900
ShadowStackEnabledULONGLONG8+904+904
PointerAuthMaskULONGLONG8+912+912
OffsetPrcbExceptionStackWORD2+920+920