struct _HEAP_ENTRY { union { struct _HEAP_UNPACKED_ENTRY UnpackedEntry;/* 0x0 8 */ struct { unsigned short Size;/* 0x0 2 */ unsigned char Flags;/* 0x2 1 */ unsigned char SmallTagIndex;/* 0x3 1 */ };/* 0x0 4 */ struct { unsigned long SubSegmentCode;/* 0x0 4 */ unsigned short PreviousSize;/* 0x4 2 */ union { unsigned char SegmentOffset;/* 0x6 1 */ unsigned char LFHFlags;/* 0x6 1 */ };/* 0x6 1 */ unsigned char UnusedBytes;/* 0x7 1 */ };/* 0x0 8 */ struct _HEAP_EXTENDED_ENTRY ExtendedEntry;/* 0x0 8 */ struct { unsigned short FunctionIndex;/* 0x0 2 */ unsigned short ContextValue;/* 0x2 2 */ };/* 0x0 4 */ struct { unsigned long InterceptorValue;/* 0x0 4 */ unsigned short UnusedBytesLength;/* 0x4 2 */ unsigned char EntryOffset;/* 0x6 1 */ unsigned char ExtendedBlockSignature;/* 0x7 1 */ };/* 0x0 8 */ struct { unsigned long Code1;/* 0x0 4 */ union { struct { unsigned short Code2;/* 0x4 2 */ unsigned char Code3;/* 0x6 1 */ unsigned char Code4;/* 0x7 1 */ };/* 0x4 4 */ unsigned long Code234;/* 0x4 4 */ };/* 0x4 4 */ };/* 0x0 8 */ unsigned __int64 AgregateCode;/* 0x0 8 */ };/* 0x0 8 */};size 8 (0x8)22 members0 holespadding 01 cacheline
Used in (4)