Compartir a través de


estructura KBUGCHECK_CALLBACK_RECORD (wdm.h)

La estructura KBUGCHECK_CALLBACK_RECORD es una estructura opaca utilizada por las rutinas KeRegisterBugCheckCallback y KeDeregisterBugCheckCallback.

Sintaxis

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;

Miembros

Entry

CallbackRoutine

Buffer

Length

Component

Checksum

State

La estructura de KBUGCHECK_CALLBACK_RECORD se usa para la contabilidad de las rutinas KeRegisterBugCheckReasonCallback y KeDeregisterBugCheckReasonCallback.

La estructura debe asignarse en memoria residente, como el grupo no paginado. Use la rutina KeInitializeCallbackRecord para inicializar la estructura antes de usarla.

Para obtener más información sobre cómo se usa esta estructura, vea Escribir una rutina de devolución de llamada de comprobación de errores.

Requisitos

Requisito Valor
Header wdm.h

Consulte también

Escribir una rutina de devolución de llamada de comprobación de errores.