致电:
::RegCreateKeyEx( HKEY_LOCAL_MACHINE,
"SOFTWARE\\xxx\yyy,
0,
NULL,
REG_OPTION_NON_VOLATILE,
KEY_ALL_ACCESS,
NULL,
&hKey,
&dwDisposition)
错误5(“拒绝访问”)返回。这只发生在Windows 8上。在Windows 7和所有其他人我成功写入这个地方。我试图把KEY_WOW64_32KEY | REG_OPTION_NON_VOLATILE但我得到错误57然后。
我不能告诉我的用户让我的应用程序以管理员身份运行。有没有其他方法可以访问此位置的读/写?
编辑:Uac已关闭。我的安装程序如何创建密钥,以便可以从非提升的程序访问它。我正在使用wix制作安装程序。