Export (0) Print
Expand All
Expand Minimize

WHEA_MEMORY_ERROR_SECTION_VALIDBITS union

The WHEA_MEMORY_ERROR_SECTION_VALIDBITS union describes which members of a WHEA_MEMORY_ERROR_SECTION structure contain valid data.

Syntax


typedef union _WHEA_MEMORY_ERROR_SECTION_VALIDBITS {
  struct {
    ULONGLONG ErrorStatus  :1;
    ULONGLONG PhysicalAddress  :1;
    ULONGLONG PhysicalAddressMask  :1;
    ULONGLONG Node  :1;
    ULONGLONG Card  :1;
    ULONGLONG Module  :1;
    ULONGLONG Bank  :1;
    ULONGLONG Device  :1;
    ULONGLONG Row  :1;
    ULONGLONG Column  :1;
    ULONGLONG BitPosition  :1;
    ULONGLONG RequesterId  :1;
    ULONGLONG ResponderId  :1;
    ULONGLONG TargetId  :1;
    ULONGLONG ErrorType  :1;
    ULONGLONG Reserved  :49;
  };
  ULONGLONG ValidBits;
} WHEA_MEMORY_ERROR_SECTION_VALIDBITS, *PWHEA_MEMORY_ERROR_SECTION_VALIDBITS;

Members

ErrorStatus

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

PhysicalAddress

A single bit that indicates that the PhysicalAddress member of the WHEA_MEMORY_ERROR_SECTION structure contains valid data.

PhysicalAddressMask

A single bit that indicates that the PhysicalAddressMask member of the WHEA_MEMORY_ERROR_SECTION structure contains valid data.

Node

A single bit that indicates that the Node member of the WHEA_MEMORY_ERROR_SECTION structure contains valid data.

Card

A single bit that indicates that the Card member of the WHEA_MEMORY_ERROR_SECTION structure contains valid data.

Module

A single bit that indicates that the Module member of the WHEA_MEMORY_ERROR_SECTION structure contains valid data.

Bank

A single bit that indicates that the Bank member of the WHEA_MEMORY_ERROR_SECTION structure contains valid data.

Device

A single bit that indicates that the Device member of the WHEA_MEMORY_ERROR_SECTION structure contains valid data.

Row

A single bit that indicates that the Row member of the WHEA_MEMORY_ERROR_SECTION structure contains valid data.

Column

A single bit that indicates that the Column member of the WHEA_MEMORY_ERROR_SECTION structure contains valid data.

BitPosition

A single bit that indicates that the BitPosition member of the WHEA_MEMORY_ERROR_SECTION structure contains valid data.

RequesterId

A single bit that indicates that the RequesterId member of the WHEA_MEMORY_ERROR_SECTION structure contains valid data.

ResponderId

A single bit that indicates that the ResponderId member of the WHEA_MEMORY_ERROR_SECTION structure contains valid data.

TargetId

A single bit that indicates that the TargetId member of the WHEA_MEMORY_ERROR_SECTION structure contains valid data.

ErrorType

A single bit that indicates that the ErrorType member of the WHEA_MEMORY_ERROR_SECTION structure contains valid data.

Reserved

Reserved for system use.

ValidBits

A ULONGLONG representation of the contents of the WHEA_MEMORY_ERROR_SECTION_VALIDBITS union.

Remarks

A WHEA_MEMORY_ERROR_SECTION_VALIDBITS union is contained within the WHEA_MEMORY_ERROR_SECTION structure.

Requirements

Version

Supported in Windows Server 2008, Windows Vista SP1, and later versions of Windows.

Header

Ntddk.h (include Ntddk.h)

See also

WHEA_MEMORY_ERROR_SECTION

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft