WHEA_ERROR_RECORD_HEADER_FLAGS union (ntddk.h)
Used in the Flags member of the WHEA_ERROR_RECORD_HEADER structure.
Syntax
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;
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.CriticalEvent
DUMMYSTRUCTNAME.PersistPfn
DUMMYSTRUCTNAME.SectionsTruncated
DUMMYSTRUCTNAME.RecoveryInProgress
DUMMYSTRUCTNAME.Throttle
DUMMYSTRUCTNAME.Reserved
Reserved for system use.
AsULONG
A ULONG representation of the contents of the WHEA_ERROR_RECORD_HEADER_FLAGS union.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1903 |
Header | ntddk.h |