struct _WHEA_ERROR_RECORD_HEADER { unsigned long Signature;/* 0x0 4 */ union _WHEA_REVISION Revision;/* 0x4 2 */ unsigned long SignatureEnd;/* 0x6 4 */ unsigned short SectionCount;/* 0xa 2 */ enum _WHEA_ERROR_SEVERITY Severity;/* 0xc 4 */ union _WHEA_ERROR_RECORD_HEADER_VALIDBITS ValidBits;/* 0x10 4 */ unsigned long Length;/* 0x14 4 */ union _WHEA_TIMESTAMP Timestamp;/* 0x18 8 */ struct _GUID PlatformId;/* 0x20 16 */ struct _GUID PartitionId;/* 0x30 16 */ /* ── cacheline 1 boundary (64 bytes) ── */ struct _GUID CreatorId;/* 0x40 16 */ struct _GUID NotifyType;/* 0x50 16 */ unsigned __int64 RecordId;/* 0x60 8 */ union _WHEA_ERROR_RECORD_HEADER_FLAGS Flags;/* 0x68 4 */ union _WHEA_PERSISTENCE_INFO PersistenceInfo;/* 0x6c 8 */ union { struct { unsigned long OsBuildNumber;/* 0x74 4 */ unsigned char Reserved2[8];/* 0x78 8 */ };/* 0x74 12 */ unsigned char Reserved[12];/* 0x74 12 */ };/* 0x74 12 */};size 128 (0x80)18 members0 holespadding 02 cachelines
Used in (1)