WHEA_ERROR_SEVERITY enumeration (ntddk.h)

The WHEA_ERROR_SEVERITY enumeration defines the possible severity levels of a hardware error condition.

Syntax

typedef enum _WHEA_ERROR_SEVERITY {
  WheaErrSevRecoverable,
  WheaErrSevFatal,
  WheaErrSevCorrected,
  WheaErrSevInformational
} WHEA_ERROR_SEVERITY, *PWHEA_ERROR_SEVERITY;

Constants

 
WheaErrSevRecoverable
The error has not been corrected but might be recoverable.
WheaErrSevFatal
The error has not been corrected and is fatal.
WheaErrSevCorrected
The error has been corrected by the hardware or firmware.
WheaErrSevInformational
An error has not occurred.

Remarks

The WHEA_ERROR_PACKET, WHEA_ERROR_RECORD_HEADER, WHEA_ERROR_RECORD_SECTION_DESCRIPTOR, and WHEA_GENERIC_ERROR structures each contain a member of type WHEA_ERROR_SEVERITY that specifies the severity of the error that is described by the structure.

Requirements

Requirement Value
Header ntddk.h (include Ntddk.h)

See also

WHEA_ERROR_PACKET

WHEA_ERROR_RECORD_HEADER

WHEA_ERROR_RECORD_SECTION_DESCRIPTOR

WHEA_GENERIC_ERROR