typedef struct _RTLP_RANGE_LIST_ENTRY
{
    unsigned __int64 Start;
    unsigned __int64 End;
    union
    {
        struct
        {
            void *UserData;
            void *Owner;
        } Allocated;
        struct
        {
            LIST_ENTRY ListHead;
        } Merged;
    };
    unsigned char Attributes;
    unsigned char PublicFlags;
    unsigned short PrivateFlags;
    LIST_ENTRY ListEntry;
} RTLP_RANGE_LIST_ENTRY, *PRTLP_RANGE_LIST_ENTRY;