谁能给我一个明确的答案,我是否需要使用 CoMarshalInterThreadInterfaceInStream、CoGetInterfaceAndReleaseStream 或 GlobalInterfaceTable 之类的东西来编组线程之间的 COM 接口?在这个线程中,有人说互操作为你做,有人说你需要使用这些调用。它是哪一个?
具体来说,我在 IE 中开发浏览器帮助器对象时使用了来自 mshtml 的各种 IHTMLxxx 对象。我从未使用过像 CoMarshalInterThreadInterfaceInStream 这样的方法,也从未意识到这会导致任何问题。但也许这可能是一些间歇性不可重复问题的原因......
谢谢。