struct _WHEA_GENERIC_ERROR_DESCRIPTOR_V2 { unsigned short Type;/* 0x0 2 */ unsigned char Reserved;/* 0x2 1 */ unsigned char Enabled;/* 0x3 1 */ unsigned long ErrStatusBlockLength;/* 0x4 4 */ unsigned long RelatedErrorSourceId;/* 0x8 4 */ unsigned char ErrStatusAddressSpaceID;/* 0xc 1 */ unsigned char ErrStatusAddressBitWidth;/* 0xd 1 */ unsigned char ErrStatusAddressBitOffset;/* 0xe 1 */ unsigned char ErrStatusAddressAccessSize;/* 0xf 1 */ union _LARGE_INTEGER ErrStatusAddress;/* 0x10 8 */ struct _WHEA_NOTIFICATION_DESCRIPTOR Notify;/* 0x18 28 */ unsigned char ReadAckAddressSpaceID;/* 0x34 1 */ unsigned char ReadAckAddressBitWidth;/* 0x35 1 */ unsigned char ReadAckAddressBitOffset;/* 0x36 1 */ unsigned char ReadAckAddressAccessSize;/* 0x37 1 */ union _LARGE_INTEGER ReadAckAddress;/* 0x38 8 */ /* ── cacheline 1 boundary (64 bytes) ── */ unsigned __int64 ReadAckPreserveMask;/* 0x40 8 */ unsigned __int64 ReadAckWriteMask;/* 0x48 8 */};size 80 (0x50)18 members0 holespadding 02 cachelines
Used in (1)