我有正在运行的服务,可通过 COM 获得。我可以使用Activator
.
我连接 COM 库
using MyLib;
然后通过 Instance 获取我的对象
Activator.CreateInstance((Type.GetTypeFromProgID("RunningInstance")));
这实际上是IConnectionPointContainer
有几个连接点,并且有一个
FindConnectionPoint(SomeGuidHere, out MyConnectionPoint);
如果我在 cpp atl 中没记错的话__uuid(IHelloWorld)
问题是:如何在容器中获取一些“IHelloWorld”接口(连接点)的指南?