typedef struct _HEAP_SUBSEGMENT               // 11 elements, 0x20 bytes (sizeof)
          {
/*0x000*/     VOID*        Bucket;
/*0x004*/     struct _HEAP_USERDATA_HEADER* UserBlocks;
/*0x008*/     struct _INTERLOCK_SEQ AggregateExchg;     // 5 elements, 0x8 bytes (sizeof)
              union                                     // 2 elements, 0x8 bytes (sizeof)
              {
                  struct                                // 5 elements, 0x8 bytes (sizeof)
                  {
/*0x010*/             UINT16       BlockSize;
/*0x012*/             UINT16       FreeThreshold;
/*0x014*/             UINT16       BlockCount;
/*0x016*/             UINT8        SizeIndex;
/*0x017*/             UINT8        AffinityIndex;
                  };
/*0x010*/         ULONG32      Alignment[2];
              };
/*0x018*/     struct _SINGLE_LIST_ENTRY SFreeListEntry; // 1 elements, 0x4 bytes (sizeof)
/*0x01C*/     ULONG32      Lock;
          }HEAP_SUBSEGMENT, *PHEAP_SUBSEGMENT;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.