如何获取本地COM服务器的进程句柄?

时间:2010-08-27 16:52:04

标签: com

我的Windows客户端应用程序中有一个指向COM本地(进程外)服务器的IUnknown指针。想要获取运行本地COM服务器的窗口进程的句柄。

任何方法都可以通过COM执行此操作而无需向服务器添加新接口以请求进程句柄? (我无法轻易更改服务器)。

为什么我要这样做?因为我试图确保如果我的应用程序崩溃,进程外COM服务器将关闭。我想为此使用windows job objects

1 个答案:

答案 0 :(得分:3)

我假设您的意思是进程外服务器。不,COM投入大量资金来阻止您检索此信息。重要的是它可以在它认为合适时托管COM对象。这可以实现代理,DCOM和COM +之类的东西。

你需要接口方法。