MSDN リファレンスとは別に、これらのキーが何をするのか知りたいですか? KEY_WOW64_32KEYは、x64 OS 上の 32 ビット アプリがWOW64 レジストリ ツリーにアクセスすることを意味しますか? また、KEY_WOW64_64KEYは、x64 OS 上の 32 ビット アプリがWOW64 レジストリ ツリーではなく、通常のレジストリ ツリーにアクセスすることを意味しますか? WOW64 と通常のレジストリ ツリーのどちらにあるかわからないキーにアクセスする必要がある場合はどうすればよいですか?
18991 次
2 に答える
30
KEY_WOW64_64KEY
64 ビット OS では、32 ビット プロセスか 64 ビット プロセスかに関係なく、レジストリ アクセスが 64 ビット レジストリ ビューにアクセスすることを意味します。KEY_WOW64_32KEY
64 ビット OS では、32 ビット プロセスであるか 64 ビット プロセスであるかに関係なく、レジストリ アクセスは 32 ビット レジストリ ビューにアクセスすることを意味します。どちらも 32 ビット OS には影響しません。
64 ビット OS でフラグをオフ (デフォルト) のままにすると、32 ビット プロセスからのレジストリ アクセスは 32 ビット レジストリ ビューに送信され、64 ビット プロセスからのアクセスは 64 ビット レジストリ ビューに送信されます。
于 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 に答える