структура 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 |