除了MSDN 参考,我想知道这些键有什么作用?KEY_WOW64_32KEY是否意味着 x64 操作系统上的 32 位应用程序将访问WOW64 注册表树?KEY_WOW64_64KEY是否意味着 x64 操作系统上的 32 位应用程序将访问正常的注册表树而不是WOW64 注册表树?如果我必须访问一些我不知道是位于 WOW64 还是普通注册表树中的键怎么办?
user1696837
问问题
18991 次
2 回答
30
KEY_WOW64_64KEY
在 64 位操作系统上意味着注册表访问,无论是 32 位还是 64 位进程,都将访问 64 位注册表视图。KEY_WOW64_32KEY
在 64 位操作系统上意味着注册表访问,无论是 32 位还是 64 位进程,都将访问 32 位注册表视图。它们都对 32 位操作系统没有任何影响。
在 64 位操作系统上保留该标志(默认)会将注册表访问从 32 位进程发送到 32 位注册表视图,并将从 64 位进程的访问发送到 64 位注册表视图。
有关更多信息,Microsoft 的此参考页面应该可以说明全部情况。
于 2012-10-09T09:23:08.863 回答
2
从链接的参考:
有关详细信息,请参阅访问备用注册表视图。
其中说:
KEY_WOW64_64KEY:从 32 位或 64 位应用程序访问 64 位密钥。
KEY_WOW64_32KEY:从 32 位或 64 位应用程序访问 32 位密钥。
于 2012-10-09T09:24:26.553 回答