スレッド間でCOMインターフェイスをマーシャリングする好ましい方法は何ですか?
-
06-07-2019 - |
質問
スレッド間でCOMインターフェイスをマーシャリングするためのCoMarshalInterThreadInterfaceInStreamおよびCoGetInterfaceAndReleaseStreamとは対照的に、GITを使用することの長所と短所は何ですか?
1つの方法を他の方法よりも優先する理由はありますか、それとも個人的な好みの問題ですか?
解決
MSDN から:
>インターフェイスを非整列化する場合 ポインタを複数回 プロセスのアパート、あなたは使用するかもしれません IGlobalInterfaceTableインターフェイス。 他のテクニックを使用すると、 毎回再編成します。
それ以外にも、それは主に好みの問題だと思います。
他のヒント
Essential COM by Bon Box <のコピーが必要です、COMを使用していたとき、この種の質問があったときはいつでもDonの本にアクセスしていました。
所属していません StackOverflow