KBUGCHECK_CALLBACK_RECORD 結構 (wdm.h)
KBUGCHECK_CALLBACK_RECORD 結構是 KeRegisterBugCheckCallback 和 KeDeregisterBugCheckCallback 例程所使用的不透明結構。
語法
typedef struct _KBUGCHECK_CALLBACK_RECORD {
LIST_ENTRY Entry;
PKBUGCHECK_CALLBACK_ROUTINE CallbackRoutine;
PVOID Buffer;
ULONG Length;
PUCHAR Component;
ULONG_PTR Checksum;
UCHAR State;
} KBUGCHECK_CALLBACK_RECORD, *PKBUGCHECK_CALLBACK_RECORD;
成員
Entry
CallbackRoutine
Buffer
Length
Component
Checksum
State
KBUGCHECK_CALLBACK_RECORD結構是用於 KeRegisterBugCheckReasonCallback 和 KeDeregisterBugCheckReasonCallback 例程的記事。
結構必須配置在駐留記憶體中,例如非分頁集區。 在使用 KeInitializeCallbackRecord 例程之前,請先初始化 結構。
如需如何使用這個結構的詳細資訊,請參閱 撰寫錯誤檢查回呼例程。
規格需求
需求 | 值 |
---|---|
標頭 | wdm.h |