static void ReadStringList(LPCTSTR valueName, UStringVector &folders) { folders.Clear(); NSynchronization::CCriticalSectionLock lock(g_CS); CKey key; if (key.Open(HKEY_CURRENT_USER, kCUBasePath, KEY_READ) == ERROR_SUCCESS) key.GetValue_Strings(valueName, folders); }