WHEA_PCIXDEVICE_ERROR_SECTION_VALIDBITS union (ntddk.h)

The WHEA_PCIXDEVICE_ERROR_SECTION_VALIDBITS union describes which members of a WHEA_PCIXDEVICE_ERROR_SECTION structure contain valid data.

Syntax

typedef union _WHEA_PCIXDEVICE_ERROR_SECTION_VALIDBITS {
  struct {
    ULONGLONG ErrorStatus : 1;
    ULONGLONG IdInfo : 1;
    ULONGLONG MemoryNumber : 1;
    ULONGLONG IoNumber : 1;
    ULONGLONG RegisterDataPairs : 1;
    ULONGLONG Reserved : 59;
  } DUMMYSTRUCTNAME;
  ULONGLONG ValidBits;
} WHEA_PCIXDEVICE_ERROR_SECTION_VALIDBITS, *PWHEA_PCIXDEVICE_ERROR_SECTION_VALIDBITS;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.ErrorStatus

A single bit that indicates that the ErrorStatus member of the WHEA_PCIXDEVICE_ERROR_SECTION structure contains valid data.

DUMMYSTRUCTNAME.IdInfo

A single bit that indicates that the IdInfo member of the WHEA_PCIXDEVICE_ERROR_SECTION structure contains valid data.

DUMMYSTRUCTNAME.MemoryNumber

A single bit that indicates that the MemoryNumber member of the WHEA_PCIXDEVICE_ERROR_SECTION structure contains valid data.

DUMMYSTRUCTNAME.IoNumber

A single bit that indicates that the IoNumber member of the WHEA_PCIXDEVICE_ERROR_SECTION structure contains valid data.

DUMMYSTRUCTNAME.RegisterDataPairs

A single bit that indicates that the RegisterDataPairs member of the WHEA_PCIXDEVICE_ERROR_SECTION structure contains valid data.

DUMMYSTRUCTNAME.Reserved

Reserved for system use.

ValidBits

A ULONGLONG representation of the contents of the WHEA_PCIXDEVICE_ERROR_SECTION_VALIDBITS union.

Remarks

A WHEA_PCIXDEVICE_ERROR_SECTION_VALIDBITS union is contained within the WHEA_PCIXDEVICE_ERROR_SECTION structure.

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_PCIXDEVICE_ERROR_SECTION