typedef union _u
{
    CM_KEY_NODE KeyNode;
    CM_KEY_VALUE KeyValue;
    CM_KEY_SECURITY KeySecurity;
    CM_KEY_INDEX KeyIndex;
    CM_BIG_DATA ValueData;
    unsigned long KeyList[1];
    wchar_t KeyString[1];
} u;