_HEAP_SUBSEGMENT

//0x30 bytes (sizeof) struct _HEAP_SUBSEGMENT { VOID* Bucket; //0x0 struct _HEAP_USERDATA_HEADER* UserBlocks; //0x8 struct _INTERLOCK_SEQ AggregateExchg; //0x10 union { struct { USHORT BlockSize; //0x18 USHORT FreeThreshold; //0x1a USHORT BlockCount; //0x1c UCHAR SizeIndex; //0x1e UCHAR AffinityIndex; //0x1f }; ULONG Alignment[2]; //0x18 }; struct _SINGLE_LIST_ENTRY SFreeListEntry; //0x20 volatile ULONG Lock; //0x28 };