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 |