Export (0) Print
Expand All

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    = 0,
  WheaErrSevFatal          = 1,
  WheaErrSevCorrected      = 2,
  WheaErrSevInformational  = 3
} 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

Version

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

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft