什么是跨线程编组COM接口的首选方法?(What is the preferred method o

2019-08-31 16:34发布

什么是使用的GIT,而不是CoMarshalInterThreadInterfaceInStream和CoGetInterfaceAndReleaseStream对跨线程编组COM接口的优点/缺点?

是否有比其他更喜欢一种方法强的原因,或者是更多的个人喜好的问题?

Answer 1:

从MSDN :

如果您在公寓之间多次解编一个接口指针的过程中,你可能会使用IGlobalInterfaceTable接口。 与其他技术,你必须每次remarshal。

除此之外,我认为它主要是偏好的问题。



Answer 2:

你需要的副本由苯教箱基本COM ,当我使用COM工作,我会达到唐的书,每当我有这种问题。



文章来源: What is the preferred method of marshalling COM interfaces across threads?