typedef struct _MMCLONE_DESCRIPTOR                                              // 10 /  9 elements; 0x0030 / 0x0050 Bytes
{
    union                                                                       // 2 / 2 elements; 0x000C / 0x0018 Bytes
    {
        RTL_BALANCED_NODE       CloneNode;                                      // 0x0000 / 0x0000; 0x000C / 0x0018 Bytes
        PMMCLONE_DESCRIPTOR     Next;                                           // 0x0000 / 0x0000; 0x0004 / 0x0008 Bytes
    };
    PMMCLONE_BLOCK              StartingCloneBlock;                             // 0x000C / 0x0018; 0x0004 / 0x0008 Bytes
    PMMCLONE_BLOCK              EndingCloneBlock;                               // 0x0010 / 0x0020; 0x0004 / 0x0008 Bytes
    UINT_PTR                    NumberOfPtes;                                   // 0x0014 / 0x0028; 0x0004 / 0x0008 Bytes
    UINT_PTR                    NumberOfReferences;                             // 0x0018 / 0x0030; 0x0004 / 0x0008 Bytes
    PMMCLONE_HEADER             CloneHeader;                                    // 0x001C / 0x0038; 0x0004 / 0x0008 Bytes
    UINT_PTR                    NonPagedPoolQuotaCharge;                        // 0x0020 / 0x0040; 0x0004 / 0x0008 Bytes
#if !defined(_M_X64)
    UINT8                       _PADDING0_[4];                                  // 0x0024 / ------; 0x0004 / ------ Bytes
#endif                                                                          // #if !defined(_M_X64)
    UINT64                      NestingLevel;                                   // 0x0028 / 0x0048; 0x0008 / 0x0008 Bytes
} MMCLONE_DESCRIPTOR, * PMMCLONE_DESCRIPTOR;

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