Min version | Vista | Vista SP1 | ||
---|---|---|---|---|
Max version | 10 TH2 | |||
Architecture | x86 | x86 | x64 | |
x86 offset offset:bitpos | Field Name | x64 offset offset:bitpos | ||
0x0000 | unsigned long Signature | 0x0000 | ||
0x0004 | uint16_t Revision | union _WHEA_REVISION Revision | 0x0004 | |
0x0006 | uint16_t Reserved1 | unsigned long SignatureEnd | 0x0006 | |
0x0008 | uint16_t Reserved2 | |||
0x000A | uint16_t SectionCount | 0x000A | ||
0x000C | enum _WHEA_ERROR_SEVERITY Severity | 0x000C | ||
0x0010 | unsigned long ValidationBits | union _WHEA_ERROR_RECORD_HEADER_VALIDBITS ValidBits | 0x0010 | |
0x0014 | unsigned long Length | 0x0014 | ||
0x0018 | union _LARGE_INTEGER Timestamp | union _WHEA_TIMESTAMP Timestamp | 0x0018 | |
0x0020 | struct _GUID PlatformId | 0x0020 | ||
0x0030 | struct _GUID PartitionId | 0x0030 | ||
0x0040 | struct _GUID CreatorId | 0x0040 | ||
0x0050 | struct _GUID NotifyType | 0x0050 | ||
0x0060 | uint64_t RecordId | 0x0060 | ||
0x0068 | unsigned long Flags | union _WHEA_ERROR_RECORD_HEADER_FLAGS Flags | 0x0068 | |
0x006C | union _WHEA_PERSISTENCE_INFO PersistenceInfo | 0x006C | ||
0x0070 | struct _WHEA_PERSISTENCE_INFO PersistenceInfo | |||
0x0074 | uint8_t[12] Reserved | 0x0074 | ||
0x0078 | uint8_t[12] Reserved3 |