_WHEA_PCIEXPRESS_ERROR_SECTION_VALIDBITS structure

The WHEA_PCIEXPRESS_ERROR_SECTION_VALIDBITS union describes which members of a WHEA_PCIEXPRESS_ERROR_SECTION structure contain valid data.

Syntax

typedef struct _WHEA_PCIEXPRESS_ERROR_SECTION_VALIDBITS {
  struct {
    ULONGLONG  : 1  AerInfo;
    ULONGLONG  : 1  BridgeControlStatus;
    ULONGLONG  : 1  CommandStatus;
    ULONGLONG  : 1  DeviceId;
    ULONGLONG  : 1  DeviceSerialNumber;
    ULONGLONG  : 1  ExpressCapability;
    ULONGLONG  : 1  PortType;
    ULONGLONG  : 56 Reserved;
    ULONGLONG  : 1  Version;
  } DUMMYSTRUCTNAME;
  ULONGLONG ValidBits;
} WHEA_PCIEXPRESS_ERROR_SECTION_VALIDBITS, *PWHEA_PCIEXPRESS_ERROR_SECTION_VALIDBITS;

Members

ValidBits

A ULONGLONG representation of the contents of the WHEA_PCIEXPRESS_ERROR_SECTION_VALIDBITS union.

Remarks

A WHEA_PCIEXPRESS_ERROR_SECTION_VALIDBITS union is contained within the WHEA_PCIEXPRESS_ERROR_SECTION structure.

Requirements

   
Windows version Supported in Windows Server 2008, Windows Vista SP1, and later versions of Windows. Supported in Windows Server 2008, Windows Vista SP1, and later versions of Windows.
Header ntddk.h (include Ntddk.h)

See Also

WHEA_PCIEXPRESS_ERROR_SECTION