typedef struct _CACHED_CHILD_LIST
{
    unsigned long Count;
    union
    {
        unsigned __int64 ValueList;
        CM_KEY_CONTROL_BLOCK *RealKcb;
    };
} CACHED_CHILD_LIST, *PCACHED_CHILD_LIST;