我有一个指向进程1内COM对象的接口指针。我想从另一个进程访问同一个对象。我怎样才能达到这个目的?我相信由于地址空间不同,直接传递指针是行不通的。我知道它涉及编组/代理/存根的东西。但我不知道细节。
有人可以提供一些有关要遵循的步骤和要调用的功能的详细说明吗?非常感谢。我不是COM对象本身的设计者。我只是用它。
答案 0 :(得分:0)
您必须了解COM的基础知识才能使其发挥作用。基本上,进程1是客户端的进程外服务器(第二个进程)。仔细阅读COM文档here,特别是Getting a Pointer to an Object。