struct _HEAP_USERDATA_HEADER { union { struct _SINGLE_LIST_ENTRY SFreeListEntry;/* 0x0 8 */ struct _HEAP_SUBSEGMENT* SubSegment;/* 0x0 8 */ };/* 0x0 8 */ void* Reserved;/* 0x8 8 */ union { unsigned long SizeIndexAndPadding;/* 0x10 4 */ struct { unsigned char SizeIndex;/* 0x10 1 */ unsigned char GuardPagePresent;/* 0x11 1 */ unsigned short PaddingBytes;/* 0x12 2 */ };/* 0x10 4 */ };/* 0x10 4 */ unsigned long Signature;/* 0x14 4 */ struct _HEAP_USERDATA_OFFSETS EncodedOffsets;/* 0x18 4 */ /* 4 bytes padding */ struct _RTL_BITMAP_EX BusyBitmap;/* 0x20 16 */ unsigned __int64 BitmapData[1];/* 0x30 8 */};size 56 (0x38)11 members1 hole (4 bytes)padding 01 cacheline
Used in (1)