有一程序,现在需要在user权限下正常运行,可是程序需要在user下对注册表HKEY_LOCAL_MACHINE进行访问,由于权限不够,无法访问,请问有什么方法可以让user用户也可以访问?????????????///
解决方案 »
- 我安装windows sdk时让我强制结束了,然后就装不上了,也卸不了
- 内存泄漏
- 如何发现USB新设备?(FT232B)
- CHtmlView 打开网页后打开了pdf文件 如果接收按键消息?
- 求助 Activex ,模型库?
- 请问:数据库最最基础的问题
- 【请教】BTYE->int
- 多谢卓一凡的帮忙!请进来拿分
- 我在DOS下可以PING网络,为什么在VC中调用rawSocket = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP)返回错误值呢??请指教,很着急
- 如何在VxD中回调应用程序中的函数
- 想用一个文本框显示很多的字符,老提示string too large。
- 引用头文件的问题
RegOpenKeyEx( HKEY_LOCAL_MACHINE,
"SYSTEM\\CurrentControlSet\\Control\\ProductOptions",
0, KEY_READ, &hKey );
或者在访问注册表时调用LogonUser,以Administrator的用户访问,然后再切换回来
HKEY_LOCAL_MACHINE,
"SOFTWARE\\Network Associates\\ePolicy Orchestrator\\Agent",
0,
KEY_READ,
&hResult
);
lRet = RegQueryValueEx(
hResult,
"ComputerName",
NULL,
NULL,
(LPBYTE )abyData,
&dwNum
);