Используйте API RegDeleteKeyValue в качестве администратора

Я использую RegDeleteKeyValue () для удаления значения ключа реестра из моего кода C ++. Однако при выполнении я получаю 0x80070005 (Ошибка отказа в доступе). Как мне выполнить функцию в качестве администратора?


person Bugaboo    schedule 13.11.2014    source источник
comment
Вы этого не сделаете, вы выполняете всю программу как администратор, включив манифест с параметром requiredExecutionLevel, установленным в requireAdministrator.   -  person Harry Johnston    schedule 13.11.2014
comment
возможный дубликат Как встроить файл манифеста во время компиляции в Visual Studio 2010   -  person Harry Johnston    schedule 13.11.2014