The KBUGCHECK_CALLBACK_REASON enumeration type specifies the situations in which a bug-check callback executes.
typedef enum _KBUGCHECK_CALLBACK_REASON {
KbCallbackInvalid,
KbCallbackReserved1,
KbCallbackSecondaryDumpData,
KbCallbackDumpIo,
} KBUGCHECK_CALLBACK_REASON;
Declared in ntddk.h. Include ntddk.h.
This enumeration type is only available on Windows XP Service Pack 1 (SP1), Windows Server 2003, and later operating systems.
KeRegisterBugCheckReasonCallback, KBUGCHECK_REASON_CALLBACK_RECORD, BugCheckDumpIoCallback, BugCheckSecondaryDumpDataCallback