typedef struct _HEAP_SUBSEGMENT                 // 11 elements, 0x20 bytes (sizeof)
          {
/*0x000*/     struct _HEAP_LOCAL_SEGMENT_INFO* LocalInfo;
/*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       Flags;
/*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.