dllを他のアプリケーションに挿入するアプリを書いています。これが正しく機能するためには、他のアプリケーションが32ビットモードで実行されているのか64ビットモードで実行されているのかを知る必要があります。アプリケーションのPEヘッダーを解析しようとせずに、これを検出する方法はありますか?
IsWow64Processを提案しないでください。これは私が望むことをしません、特にこのビットはそれを役に立たなくします:
If the process is a 64-bit application running under 64-bit Windows, the value is also set to FALSE.