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