64ビットコードから32ビットdllにアクセスします。サンプルまたはアイデアを教えてください。64ビットコードから32ビットDLLにアクセスするexe sample
-8
A
答えて
1
私は、32ビットのDLLを別々の32ビットプロセスにロードする必要があると思います。
このリンクはあなたを助けるかもしれない:64ビットプロセスは、32ビットのバイナリをロードし、その逆はできません
https://blog.mattmags.com/2007/06/30/accessing-32-bit-dlls-from-64-bit-code/
+0
ありがとうございます...サンプルコードはすべて入手可能です –
3
。 64ビットプロセスから32ビットバイナリにアクセスする場合は、32ビットDLLを呼び出す32ビットサロゲートプロセスを作成し、いくつかの手段をInterprocess Communicationsにする必要があります。
64ビットプロセスは、32ビットプロセスに要求を発行し、32ビットプロセスに要求を転送し、結果を64ビットプロセスに戻します。あなたの質問は十分に具体的ではないので、通信チャンネルの詳細を自分で調べなければなりません。
関連する問題
- 1. 64ビットコードから32ビットDLLにアクセスする
- 2. Officeの32ビットdll 64ビット
- 3. 64ビットPythonで32ビットdllまたはexeを使用できますか?
- 4. 32ビットdllを64ビットdllに変換する
- 5. 64ビットWindowsで32ビットdllをインポート
- 6. 64ビットのDLLを32ビットのJVMにロードできますか?
- 7. ソフトウェアを32ビットから64ビットにコンパイル
- 8. LinuxでCとアセンブリ(32ビットコード)を組み合わせる64ビット
- 9. 64ビットコンピュータで32ビットのアンマネージDLLをコンパイル
- 10. 64ビットDLLのrundll32.exe相当
- 11. 64ビットJavaアプリケーションから32ビットCOM DLLにアクセスする(レジストリエントリが見つかりません)
- 12. 32ビットプロセスから64ビットregキーにアクセスするATLGetDacl
- 13. 32ビットDLLを使用する64ビットJavaアプリケーション
- 14. EclipseでMinGW 32ビットを使って64ビットdllをビルドする
- 15. 32ビット/ 64ビットOS?
- 16. MSTest exe 64ビット
- 17. 64ビットシステムに32ビットDLLを登録する
- 18. 登録32ビットおよび64ビットの両方のDLL
- 19. AMD 64ビット(rxtx)のIA 32ビット.dllをロードできない
- 20. 32ビットcmd.exeから64ビットPowerShellを起動するには?
- 21. Excelのマクロを32ビットから64ビットに変換する
- 22. WindowsXP 32ビットからWindows 7 64ビットに移動するExcelプラグインエラー
- 23. 32ビットDLLを静的に(!)64ビットC/C++ウィンドウアプリケーションにリンクするには?
- 24. 32ビット対64ビットのカスタムフレームワーク
- 25. 32ビット、64ビット、参照ライブラリ
- 26. ubuntu 11.10 64ビットvs 32ビット
- 27. 32ビットと64ビットのセットアッププロジェクト
- 28. PDOで64ビットから32ビットに変換される整数
- 29. Win32 32ビットプロセスが64ビットkernel32.dllをロードする
- 30. Javaの64ビットマシンで32ビットdllを実行する
この質問は非常に幅広く、それを絞り込むようにしてください:) – Oleiade
私は64ビットのexeを持っています..私は32ビットのdllssにアクセスしたい –
まあ、あなたはここにそれを絞り込んでいない、あなたはそれを繰り返す。たぶん、より多くのコンテキスト、あなたが何をすることができるようにしたいのかといったコード例を与えるようにしてください。 – Oleiade