C&C++   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了c – 有什么区别:LoadUserProfile -vs- RegOpenCurrentUser大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_197_0@
@H_197_0@
这两个API非常相似,但不清楚区别是什么以及何时应该使用它们(除了指定LoadUserProfile与我不使用的CreateProcessAsUser一起使用.我只是模仿hive访问).

LoadUserProfile
http://msdn.microsoft.com/en-us/library/bb762281(VS.85).aspx

RegOpenCurrentUser
http://msdn.microsoft.com/en-us/library/ms724894(VS.85).aspx

根据服务和&注册文章
http://msdn.microsoft.com/en-us/library/ms685145(VS.85).aspx
我们应该在模仿时使用RegOpenCurrentUser.

但是,如果用户配置文件正在漫游,那么RegOpenCurrentUser应该做什么/应该加载它?

据我所知,这两个API为线程模拟的用户提供了HKEY_CURRENT_USER的句柄.因此,它们都“加载”hive,即将其锁定为数据库文件,并为注册表API提供句柄.

似乎LoadUserProfile以与用户登录时相同的方式加载用户配置文件,而RegOpenCurrentUser则不是 – 这是正确的吗?这两个API如何安装配置单元的根本区别(如果有的话)是什么?

IF之间发生的影响和差异(如果有的话)是什么?

>用户登录或注销时,这些模拟句柄中的每一个都已被使用?
>当调用每个匹配的关闭函数(RegCloseKey和UnloadUserProfilE)时,用户已经登录

解决方法

它不会加载配置文件.可以这样思:如果确实如此,那么在完成HKEY_CURRENT_USER的句柄后,你必须以某种方式调用UnloadUserProfile().

是.

没有.

他们将获得自己的手柄(相同的钥匙)打开和关闭.

同上.

@H_197_0@

大佬总结

以上是大佬教程为你收集整理的c – 有什么区别:LoadUserProfile -vs- RegOpenCurrentUser全部内容,希望文章能够帮你解决c – 有什么区别:LoadUserProfile -vs- RegOpenCurrentUser所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:cvs什么区别
猜你在找的C&C++相关文章
其他相关热搜词更多
phpJavaPython程序员load如何string使用参数jquery开发安装listlinuxiosandroid工具javascriptcap