スレッド間の COM インターフェイスをマーシャリングするために、CoMarshalInterThreadInterfaceInStream、CoGetInterfaceAndReleaseStream、または GlobalInterfaceTable などを使用する必要があるかどうかについて、決定的な答えを誰かに教えてもらえますか? このスレッドでは、interop が代わりにそれを行うと言う人もいれば、これらの呼び出しを使用する必要があると言う人もいます。それはどれですか?
具体的には、IE 内でブラウザー ヘルパー オブジェクトを開発しているときに、mshtml のさまざまな IHTMLxxx オブジェクトを使用しています。私は CoMarshalInterThreadInterfaceInStream のようなメソッドを使用したことがなく、これが引き起こした問題に気づいたこともありません。しかし、おそらくそれは、断続的な再現不可能な問題の原因である可能性があります...
ありがとう。