- PR -

WOW64とCOM(DLL)の関係

1
投稿者投稿内容
tasuku
常連さん
会議室デビュー日: 2001/08/11
投稿数: 28
投稿日時: 2006-11-22 19:33
Windows64bit版では、32BitアプリをWOW64上で実行できるようですが
同時に、64bitアプリが32bit DLLを、また32Bitアプリを使用することはできない
という制限があるようです。(まあ、リンクできないから当たり前と言う気はするが...)

16Bit <-> 32Bitの時はサンク(だったかな?)でこれを回避できる
となっていたように記憶しているのですが、
32Bit <-> 64Bitの場合は、こういった回避策は準備されていないのですか?

また、DLLがダメ。 ということは、DLL形式のCOMもダメ。
ということですよね。

但し、EXE形式のCOMは別プロセスになる為、OKということですので
DLLHOSTを使用して、COM(DLL)を別プロセスにすれば、OK。となるのでしょうか?



[ メッセージ編集済み 編集者: tasuku 編集日時 2006-11-22 19:34 ]
1

スキルアップ/キャリアアップ(JOB@IT)