COM_INTERFACE_ENTRY_TEAR_OFF

显示您拖曳接口。

COM_INTERFACE_ENTRY_TEAR_OFF( iid, x )

参数

  • iid
    [in] 拖曳接口的 GUID。

  • x
    [in]实现接口的选件类的名称。

备注

拖曳接口实现为每次实例化接口它表示的查询的单独对象。通常,您生成接口作为拖曳,如果很少使用接口,该接口,因为它保存在您的主程序每个实例的vtable指针。其引用计数成为零时,拖曳被删除。应从 CComTearOffObjectBase 派生来实现拖曳的选件类和都有自己的COM映射。

有关COM映射项的备注参见 COM_INTERFACE_ENTRY宏

示例

BEGIN_COM_MAP(CBeeper)
   COM_INTERFACE_ENTRY(IBeeper)
   COM_INTERFACE_ENTRY(IDispatch)
   COM_INTERFACE_ENTRY_TEAR_OFF(IID_ISupportErrorInfo, CBeeper2)
END_COM_MAP()

要求

Header: atlcom.h

请参见

其他资源

COM映射宏

ATL 宏