Я использую RegDeleteKeyValue
() для удаления значения ключа реестра из моего кода C ++. Однако при выполнении я получаю 0x80070005
(Ошибка отказа в доступе). Как мне выполнить функцию в качестве администратора?
Используйте API RegDeleteKeyValue в качестве администратора
comment
Вы этого не сделаете, вы выполняете всю программу как администратор, включив манифест с параметром requiredExecutionLevel, установленным в requireAdministrator.
- person Harry Johnston   schedule 13.11.2014
comment
возможный дубликат Как встроить файл манифеста во время компиляции в Visual Studio 2010
- person Harry Johnston   schedule 13.11.2014