WHEA_ERROR_RECORD_HEADER_FLAGS - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ntddk.h

typedef union _WHEA_ERROR_RECORD_HEADER_FLAGS {
  struct {
    ULONG Recovered : 1;
    ULONG PreviousError : 1;
    ULONG Simulated : 1;
    ULONG DeviceDriver : 1;
    ULONG CriticalEvent : 1;
    ULONG PersistPfn : 1;
    ULONG SectionsTruncated : 1;
    ULONG RecoveryInProgress : 1;
    ULONG Throttle : 1;
    ULONG Reserved : 23;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} WHEA_ERROR_RECORD_HEADER_FLAGS, *PWHEA_ERROR_RECORD_HEADER_FLAGS;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ntddk-whea_error_record_header_flags)

WHEA_ERROR_RECORD_HEADER_FLAGS structure

Description

Used in the Flags member of the WHEA_ERROR_RECORD_HEADER structure.

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.Recovered

A single bit that indicates that the operating system recovered from the error condition.

DUMMYSTRUCTNAME.PreviousError

A single bit that indicates that the error condition occurred in a previous session of the operating system.

DUMMYSTRUCTNAME.Simulated

A single bit that indicates that the error condition was simulated.

DUMMYSTRUCTNAME.DeviceDriver

The error was reported by a device driver.

DUMMYSTRUCTNAME.Reserved

Reserved for system use.

AsULONG

A ULONG representation of the contents of the WHEA_ERROR_RECORD_HEADER_FLAGS union.

DUMMYSTRUCTNAME.CriticalEvent

DUMMYSTRUCTNAME.PersistPfn

DUMMYSTRUCTNAME.SectionsTruncated

DUMMYSTRUCTNAME.RecoveryInProgress

DUMMYSTRUCTNAME.Throttle

Remarks

See also