FtmBase 类

表示一个自由线程封送拆收器对象。

class FtmBase : public Microsoft::WRL::Implements<
   Microsoft::WRL::RuntimeClassFlags< WinRtClassicComMix >, 
   Microsoft::WRL::CloakedIid< IMarshal > >;

备注

有关更多信息,请参见中的 “COM 的 “COM 接口”子主题的 “IMarshal”主题引用” MSDN Library 中主题。

成员

BR230421.collapse_all(zh-cn,VS.110).gif公共构造函数

名称升级过程中或新数据库需要 -ra 参数

说明

FtmBase::FtmBase 构造函数

初始化 FtmBase 类的新实例。

BR230421.collapse_all(zh-cn,VS.110).gif公共方法

名称升级过程中或新数据库需要 -ra 参数

说明

FtmBase::CreateGlobalInterfaceTable 方法

创建一个全局接口表 (GIT)。

FtmBase::DisconnectObject 方法

强制随对象的所有外部连接。服务器对象在关闭之前调用此方法的对象的实现。

FtmBase::GetMarshalSizeMax 方法

在的上限需要对指定对象的指定接口指针的访问。

FtmBase::GetUnmarshalClass 方法

获取 COM 使用找到包含相应的代理的 DLL 代码的 CLSID。COM 加载此 DLL 创建该代理的未初始化的实例。

FtmBase::MarshalInterface 方法

写入流中需要的数据初始化在某些客户端的一个代理对象的过程。

FtmBase::ReleaseMarshalData 方法

销毁已封送数据包。

FtmBase::UnmarshalInterface 方法

初始化新生成的代理并返回接口指针。该代理。

BR230421.collapse_all(zh-cn,VS.110).gif公共数据成员

名称升级过程中或新数据库需要 -ra 参数

说明

FtmBase::marshaller_ 数据成员

包含对自由线程封送拆收器。

继承层次结构

FtmBase

要求

标题: ftm.h

命名空间: Microsoft:: WRL

请参见

参考

Microsoft::WRL 命名空间