estrutura KBUGCHECK_CALLBACK_RECORD (wdm.h)
A estrutura KBUGCHECK_CALLBACK_RECORD é uma estrutura opaca usada pelas rotinas KeRegisterBugCheckCallback e KeDeregisterBugCheckCallback.
Sintaxe
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;
Membros
Entry
CallbackRoutine
Buffer
Length
Component
Checksum
State
A estrutura KBUGCHECK_CALLBACK_RECORD é usada para contabilidade pelas rotinas KeRegisterBugCheckReasonCallback e KeDeregisterBugCheckReasonCallback.
A estrutura deve ser alocada na memória residente, como pool nãopagado. Use a rotina KeInitializeCallbackRecord para inicializar a estrutura antes de usá-la.
Para obter mais informações sobre como essa estrutura é usada, consulte Escrevendo uma rotina de retorno de chamada de verificação de bugs.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | wdm.h |
Confira também
Gravando uma rotina de retorno de chamada de verificação de bugs.