我对 com 线程模型有点困惑。
我有一个 inproc 服务器,我想创建一个可从任何线程访问的接口,而不管 CoInitializeEx 中使用的线程模型和/或标志如何。
当将接口从一个线程传递到另一个线程时,我使用 CoMarshalInterface/CoUnmarshalInterface 没有问题,但我想知道是否存在任何方法来避免这种情况并直接传递接口指针。
我尝试使界面使用中性单元,但仍然必须调用 CoMarshalInterface/CoUnmarshalInterface 以避免出现问题。
问候,毛罗。