KBUGCHECK_DUMP_IO_TYPE enumeration (wdm.h)

The KBUGCHECK_DUMP_IO_TYPE enumeration type identifies the type of a section of data within a crash dump file.

Syntax

typedef enum _KBUGCHECK_DUMP_IO_TYPE {
  KbDumpIoInvalid,
  KbDumpIoHeader,
  KbDumpIoBody,
  KbDumpIoSecondaryData,
  KbDumpIoComplete
} KBUGCHECK_DUMP_IO_TYPE;

Constants

 
KbDumpIoInvalid
Reserved for system use. Do not use.
KbDumpIoHeader
Specifies that crash dump data is header information.
KbDumpIoBody
Specifies that the crash dump data is part of the main body of the crash dump, such as the memory state at the time of the bug check.
KbDumpIoSecondaryData
Specifies that the crash dump data is data returned by a KbCallbackSecondaryDumpData routine.
KbDumpIoComplete
Specifies that the crash dump data has been completely written.

Remarks

KBUGCHECK_DUMP_IO_TYPE values are used in the Type member of KBUGCHECK_DUMP_IO to specify the type of data in an I/O operation on the crash dump file.

For more information about this type of callback, see "Implementing KbCallbackDumpIo Callback Routine" in Writing a Bug Check Callback Routine.

Requirements

Requirement Value
Minimum supported client Available on Microsoft Windows XP with Service Pack 1 (SP1), Windows Server 2003, and later versions of the Windows operating system.
Header wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

See also

Writing a Bug Check Callback Routine

KBUGCHECK_DUMP_IO