我可以强制我的COM对象使用DllSurrogate吗?

时间:2009-12-10 14:09:04

标签: com

请参阅this questionthis question

事实证明,要将COM类加载到代理进程中,在调用CoCreateInstance时一定不能指定任何CLSCTX_INPROC标志。

那么:我如何允许我的主机使用CLSCTX_ALL,但允许各个COM类选择使用DLLHOST?

我问的原因是我使用组件类别找到了我的COM类,并在创建它时传递了CLSCTX_ALL。我希望他们中的大多数都是在进程中,但是对于其中一些人来说可能是无法进行的。

0 个答案:

没有答案