WHEA_GENERIC_ERROR_BLOCKSTATUS - NtDoc

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

typedef union _WHEA_GENERIC_ERROR_BLOCKSTATUS {
  struct {
    ULONG UncorrectableError : 1;
    ULONG CorrectableError : 1;
    ULONG MultipleUncorrectableErrors : 1;
    ULONG MultipleCorrectableErrors : 1;
    ULONG ErrorDataEntryCount : 10;
    ULONG Reserved : 18;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} WHEA_GENERIC_ERROR_BLOCKSTATUS, *PWHEA_GENERIC_ERROR_BLOCKSTATUS;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

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

_WHEA_GENERIC_ERROR_BLOCKSTATUS structure

Description

The WHEA_GENERIC_ERROR_BLOCKSTATUS union indicates what kind of error data is reported in a generic error status block.

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.UncorrectableError

The generic error status block is reporting uncorrectable error data.

DUMMYSTRUCTNAME.CorrectableError

The generic error status block is reporting correctable error data.

DUMMYSTRUCTNAME.MultipleUncorrectableErrors

The generic error status block is reporting multiple uncorrectable errors.

DUMMYSTRUCTNAME.MultipleCorrectableErrors

The generic error status block is reporting multiple correctable errors.

DUMMYSTRUCTNAME.ErrorDataEntryCount

The number of WHEA_GENERIC_ERROR_DATA_ENTRY structures that are contained in the generic error status block.

DUMMYSTRUCTNAME.Reserved

Reserved for system use.

AsULONG

A ULONG representation of the contents of the WHEA_GENERIC_ERROR_BLOCKSTATUS union.

Remarks

A WHEA_GENERIC_ERROR_BLOCKSTATUS union is contained within the WHEA_GENERIC_ERROR structure.

See also

WHEA_GENERIC_ERROR

WHEA_GENERIC_ERROR_DATA_ENTRY