typedef struct _SEGMENT_HEAP_EXTRA                                              // 5 / 6 elements; 0x0008 / 0x0010 Bytes
{
    UINT16                      AllocationTag;                                  // 0x0000 / 0x0000; 0x0002 / 0x0002 Bytes
    struct                                                                      // 2 / 2 elements; 0x0001 / 0x0001 Bytes
    {
        UINT8                   InterceptorIndex                           : 4; // 0x0002 / 0x0002; Bits:  0 -  3
        UINT8                   UserFlags                                  : 4; // 0x0002 / 0x0002; Bits:  4 -  7
    };
    UINT8                       ExtraSizeInUnits;                               // 0x0003 / 0x0003; 0x0001 / 0x0001 Bytes
#if defined(_M_X64)
    UINT8                       _PADDING0_[2];                                  // ------ / 0x0006; ------ / 0x0002 Bytes
#endif                                                                          // #if defined(_M_X64)
    PVOID                       Settable;                                       // 0x0004 / 0x0008; 0x0004 / 0x0008 Bytes
} SEGMENT_HEAP_EXTRA, * PSEGMENT_HEAP_EXTRA;

Return to OS-specific structures/unions/enums list.
Return to OS version list.