Min version | Vista | Vista SP1 | ||
---|---|---|---|---|
Max version | Vista SP2 | |||
Architecture | x86 | x86 | x64 | |
x86 offset offset:bitpos | Field Name | x64 offset offset:bitpos | ||
0x0000 | unsigned long Signature | 0x0000 | ||
0x0004 | unsigned long Flags | union _WHEA_ERROR_PACKET_FLAGS Flags | 0x0004 | |
0x0008 | uint64_t Size | unsigned long Size | 0x0008 | |
0x000C | unsigned long RawDataLength | 0x000C | ||
0x0010 | uint64_t RawDataLength | uint64_t Reserved1 | 0x0010 | |
0x0018 | uint64_t Context | 0x0018 | ||
0x0020 | enum _WHEA_ERROR_TYPE ErrorType | 0x0020 | ||
0x0024 | enum _WHEA_ERROR_SEVERITY ErrorSeverity | 0x0024 | ||
0x0028 | unsigned long ErrorSourceId | 0x0028 | ||
0x002C | enum _WHEA_ERROR_SOURCE_TYPE ErrorSourceType | 0x002C | ||
0x0030 | unsigned long Reserved1 | unsigned long Reserved2 | 0x0030 | |
0x0034 | unsigned long Version | 0x0034 | ||
0x0038 | uint64_t Cpu | 0x0038 | ||
0x0040 | union <unnamed-tag> u | 0x0040 | ||
0x0110 | enum _WHEA_ERROR_STATUS_FORMAT RawDataFormat | enum _WHEA_RAW_DATA_FORMAT RawDataFormat | 0x0110 | |
0x0114 | unsigned long Reserved2 | unsigned long RawDataOffset | 0x0114 | |
0x0118 | uint8_t[1] RawData | 0x0118 |