WHEA_ERROR_SOURCE_STATE enumeration (ntddk.h)

The WHEA_ERROR_SOURCE_STATE enumeration defines the different runtime states for an error source.

Syntax

typedef enum _WHEA_ERROR_SOURCE_STATE {
  WheaErrSrcStateStopped,
  WheaErrSrcStateStarted,
  WheaErrSrcStateRemoved,
  WheaErrSrcStateRemovePending
} WHEA_ERROR_SOURCE_STATE, *PWHEA_ERROR_SOURCE_STATE;

Constants

 
WheaErrSrcStateStopped
The error source is stopped.
WheaErrSrcStateStarted
The error source is started.
WheaErrSrcStateRemoved
The error source is removed.
WheaErrSrcStateRemovePending
The error source is pending.

Remarks

The WHEA_ERROR_SOURCE_DESCRIPTOR structure contains a member of type WHEA_ERROR_SOURCE_STATE that indicates the runtime state of the error source.

Requirements

Requirement Value
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_SOURCE_DESCRIPTOR