问题描述:
情况很简单,我创建了一个进程外COM组件 现保存它的接口指针,但这个进程外组件可能自身运行有问题 一定时间崩溃了,进程退出了。这样当我某个时候继续用这个接口指针试图去调用组件的功能时,代码跑飞 调用没有返回。。这种情况如何解决呢。

解决方案 »

  1.   

    调用前,先QueryInterface等查询一下.而不是直接调用
      

  2.   

    服务器完全退出了 进程都看不到了 强杀是一样的效果。 我试验哈oyljerry说的
      

  3.   

    抱歉 误导大家了 终于找出问题了 开始的组件有锁死现象 回来的测试程序没写对-_-
    服务器崩溃后 我的调用方是能收到错误的(RPC服务不可用)