跨线程编组COM接口的首选方法是什么?

Joe*_*oeG 5 com multithreading marshalling

使用GIT而不是CoMarshalInterThreadInterfaceInStream和CoGetInterfaceAndReleaseStream来跨线程编组COM接口有什么优缺点?

是否有充分的理由选择一种方法而不是另一种方法,还是更多的是个人偏好?

Kim*_*man 5

来自MSDN:

如果要在进程中的公寓之间多次解组接口指针,则可以使用IGlobalInterfaceTable接口.使用其他技术,您每次都必须重新编号.

除此之外,我会说这主要是一个偏好问题.