2
私は、x64 Vistaマシン上の他のプロセスとやりとりするアプリケーションを作成しています。これを行うには、他のプロセスが32ビットまたは64ビットモードで動作しているかどうかを知る必要があります。これをどのように検出できますか?Vistaの別のプロセスが32ビットまたは64ビットモードで動作しているかどうかを検出する方法はありますか?
私は、x64 Vistaマシン上の他のプロセスとやりとりするアプリケーションを作成しています。これを行うには、他のプロセスが32ビットまたは64ビットモードで動作しているかどうかを知る必要があります。これをどのように検出できますか?Vistaの別のプロセスが32ビットまたは64ビットモードで動作しているかどうかを検出する方法はありますか?
最初にプロセスハンドルを取得してからIsWow64Process()を呼び出す必要があります。 32ビットプロセスの場合、falseを返します。
また、GetProcAddress()に電話して、IsWow64Process()が、64ビットWindowsで実行されていない場合でも使用できることを確認する必要があります。
乾杯!
Sean