_KBUGCHECK_DATA structure

The KBUGCHECK_DATA structure contains bug check parameters.

Syntax

typedef struct _KBUGCHECK_DATA {
  ULONG     BugCheckDataSize;
  ULONG     BugCheckCode;
  ULONG_PTR Parameter1;
  ULONG_PTR Parameter2;
  ULONG_PTR Parameter3;
  ULONG_PTR Parameter4;
} KBUGCHECK_DATA, *PKBUGCHECK_DATA;

Members

BugCheckDataSize

The size, in bytes, of the KBUGCHECK_DATA structure. Callers of AuxKlibGetBugCheckData must supply this value.

BugCheckCode

The bug check code. This value identifies that type of bug check that has occurred.

Parameter1

Bug check parameter 1. For more information about this parameter, see specific bug check codes.

Parameter2

Bug check parameter 2. For more information about this parameter, see specific bug check codes.

Parameter3

Bug check parameter 3. For more information about this parameter, see specific bug check codes.

Parameter4

Bug check parameter 4. For more information about this parameter, see specific bug check codes.

Remarks

The KBUGCHECK_DATA structure is used as a parameter to AuxKlibGetBugCheckData.

Requirements

   
Header aux_klib.h (include Aux_klib.h)

See Also

AuxKlibGetBugCheckData