3

別のプロセスが Windows で 32/64 ビットとして実行されているかどうかを検出するにはどうすればよいですか? 私は自分のプロセスでこれを行う方法を知っていますが、別のプロセスでは知りません。任意の言語でのヒントまたは解決策は問題ありません。ありがとう!

4

2 に答える 2

2

IsWow64Processを確認してください。

于 2009-07-07T22:18:46.013 に答える
0

Windows XP SP2 にはIsWow64Process()もあります。そのため、kernel32.dll にIsWow64Process()が見つかった場合、Windows 64 ビットで動作しているという保証はありません。

結果がFALSEになったら何も言えないということです。FALSE の解釈方法を決定するには、OS のビット数またはプロセスのビット数を知る必要があります。

于 2012-10-27T23:13:12.767 に答える