ICallUnmarshal 接口 (callobj.h)

用于服务器 (接收远程调用) 端。 适当的 ICallUnmarshal 实例可用于将方法调用转换回调用帧,该方法调用之前在客户端上通过调用 ICallFrame::Marshal 封送 (发送) 端。 获取此类重建的调用帧后,可以使用 ICallFrame::Invoke 对实际对象执行调用。

继承

ICallUnmarshal 接口继承自 IUnknown 接口。 ICallUnmarshal 还具有以下类型的成员:

方法

ICallUnmarshal 接口具有以下方法。

 
ICallUnmarshal::ReleaseMarshalData

释放可能由驻留在封送数据包中的接口指针持有的资源。 此方法查找数据包中的所有接口指针,并在每个接口指针上调用 CoReleaseMarshalData 函数。
ICallUnmarshal::Unmarshal

将封送数据包重新转换为激活记录,然后可以通过其他方式调用或操作该记录。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 callobj.h