有没有一种方法可以创建一个自定义的(WoW64)共享注册表键?
默认情况下,某些注册表键是共享的,而其他注册表键则被重定向(请参见MSDN)。但我想在HKLM \ Software下创建一个应该被共享的自定义注册表键。我正在寻找C#(可能是P / Invoke)和WIX的解决方案。
RegCreateKeyEx
(或RegOpenKeyEx
)中添加KEY_WOW64_32KEY
标志,你将始终访问32位注册表。KEY_WOW64_64KEY
, 它是64位访问的相同标志),所以你可能需要使用pinvoke。