Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 a 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 |
Consulte também
gravando uma rotina de retorno de chamada de verificação de bugs.