struct _WHEAP_ERROR_SOURCE { struct _LIST_ENTRY ListEntry;/* 0x0 16 */ unsigned long FailedAllocations;/* 0x10 4 */ unsigned long PlatformErrorSourceId;/* 0x14 4 */ long ErrorCount;/* 0x18 4 */ unsigned long RecordCount;/* 0x1c 4 */ unsigned long RecordLength;/* 0x20 4 */ unsigned long PoolTag;/* 0x24 4 */ enum _WHEA_ERROR_SOURCE_TYPE Type;/* 0x28 4 */ /* 4 bytes padding */ struct _WHEAP_ERROR_RECORD_WRAPPER* Records;/* 0x30 8 */ void* Context;/* 0x38 8 */ /* ── cacheline 1 boundary (64 bytes) ── */ unsigned long SectionCount;/* 0x40 4 */ unsigned long SectionLength;/* 0x44 4 */ union _LARGE_INTEGER TickCountAtLastError;/* 0x48 8 */ unsigned long AccumulatedErrors;/* 0x50 4 */ unsigned long TotalErrors;/* 0x54 4 */ unsigned char Deferred;/* 0x58 1 */ /* 3 bytes padding */ volatile long Busy;/* 0x5c 4 */ struct _WHEA_ERROR_SOURCE_DESCRIPTOR Descriptor;/* 0x60 972 */};size 1072 (0x430)18 members2 holes (7 bytes)padding 417 cachelines
Used in (1)