COM_INTERFACE_ENTRY_TEAR_OFF
公開 (Expose) Tear-Off 介面。
COM_INTERFACE_ENTRY_TEAR_OFF( iid, x )
參數
iid
[in] Tear-Off 介面的 GUID。x
[in] 實作介面的類別名稱。
備註
Tear-Off 介面中實作時,每當執行個體化介面其個別的物件所表示的查詢。 通常,您會建立您的介面為 Tear-Off,如果很少,使用介面,因為儲存在您的主要目的是每個執行個體的 vtable 指標。 其參考計數為零時, Tear-Off 刪除。 要從 CComTearOffObjectBase 衍生自實作 Tear-Off 的類別和都有自己的 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