WHEA_ERROR_SEVERITY Enumeration

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.
Note  In versions of the WDK that were released prior to Windows 7, this value was named WheaErrSevNone.
 

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

   
Minimum supported client Supported in Windows Server 2008, Windows Vista SP1, and later versions of Windows.
Header ntddk.h (include Ntddk.h)

See Also

WHEA_ERROR_PACKET

WHEA_ERROR_RECORD_HEADER

WHEA_ERROR_RECORD_SECTION_DESCRIPTOR

WHEA_GENERIC_ERROR