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

(c) MoonSols 2010.