| 
struct HEAP_USERDATA_HEADER
 |   
 
typedef struct _HEAP_USERDATA_HEADER
{
     union
     {
          SINGLE_LIST_ENTRY SFreeListEntry;
          PHEAP_SUBSEGMENT SubSegment;
     };
     PVOID Reserved;
     ULONG SizeIndex;
     ULONG Signature;
} HEAP_USERDATA_HEADER, *PHEAP_USERDATA_HEADER;
Windows Vista Kernel Structures
  |