IdentityUnmarshal接口上有任何文档吗?

时间:2009-11-18 13:52:09

标签: windows visual-c++ com com-interop com+

每当我将我的组件放入COM +并在客户端上调用CoCreateInstance()时,会发生以下情况:

  • 运行时实例化对象(调用IClassFactory::CreateInstance()
  • 运行时为QueryInterface()调用
  • 中指定的接口调用CoCreateInstance()
  • 运行时为QueryInterface()接口(IdentityUnmarshal
  • 调用{0000001b-0000-0000-c000-000000000046}

我唯一能找到的是 comdef.h 中的声明,即该接口ID存在 IdentityUnmarshal 接口。

ComDef.h

class __declspec(uuid("0000001b-0000-0000-c000-000000000046")) IdentityUnmarshal;

还有更多信息吗?

1 个答案:

答案 0 :(得分:2)

如果我没记错,您可以查询IdentityUnmarshal接口来定义您是否正在处理代理。如果结果是S_OK,则代理。

更新:查看this discussion