阅读背景:

windows下服务或SYSTEM权限读取当前用户注册表HKEY_CURRENT_USER

来源:互联网 

最近一直在给一个程序增加一个功能,需要修改注册表 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2 下的值,刚开始自认为很简单,就调用修改注册表的API函数,但是各种尝试之后一直返回错误码2,自己纠结了很久。研究了两天才找到原因,我的程序是个服务权限是 SYSTEM,读取不到 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2 下的值。原因如下(自己这么想的,对不对也不确定):最近一直在给一个程序增加一个功能,需要修改注册表 HKEY_CURRENT_USER




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: