RegOpenKeyExW не находит ветку, но я её вижу в редакторе реестра
От: пффф  
Дата: 05.05.24 19:33
Оценка:
Привет!

Пытаюсь открыть ветку реестра, получаю код 2 — ERROR_FILE_NOT_FOUND.

Попытался последовательно открывать этот путь по частям — всё открывается, кроме последнего. Не пойму, что не так. Путь был скопирован из адресной строки редактора реестра, раздел я в редакторе вижу, переменные посмотреть могу, даже поменять могу

        HKEY hk = 0;
        LSTATUS status = RegOpenKeyExW( HKEY_LOCAL_MACHINE
                                      , L"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\Conan Package Manager_is1"
                                      //, L"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall"
                                      //, L"SOFTWARE\\Microsoft\\Windows\\CurrentVersion"
                                      //, L"SOFTWARE\\Microsoft\\Windows"
                                      //, L"SOFTWARE\\Microsoft"
                                      //, L"SOFTWARE"
                                      , 0 // ulOptions
                                      , KEY_READ
                                      , &hk
                                      );
        if (status==ERROR_SUCCESS)
        {
            // ...
        }



Что я не так делаю?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.