COM_INTERFACE_ENTRY_TEAR_OFF
Opisuje interfejsy Odrywane.
COM_INTERFACE_ENTRY_TEAR_OFF( iid, x )
Parametry
iid
[w] Identyfikator GUID interfejsu Odrywane.x
[w] Nazwa klasy wykonawczych interfejsu.
Uwagi
Odrywane interfejsu jest zaimplementowana jako oddzielny obiekt, który jest zawsze reprezentuje interfejs jest badany pod kątem.Zazwyczaj możesz zbudować interfejs jako Odrywane Jeżeli interfejs jest rzadko używane, ponieważ wskaźnik vtable to zapisuje w każdej instancji obiektu głównego.Odrywane jest usuwane po jego licznik odniesienia staje się zero.Być pochodną klasy wykonawczych Odrywane CComTearOffObjectBase i mieć własną mapę COM.
Zobacz Makra COM_INTERFACE_ENTRY uwagi dotyczące COM mapę wpisów.
Przykład
BEGIN_COM_MAP(CBeeper)
COM_INTERFACE_ENTRY(IBeeper)
COM_INTERFACE_ENTRY(IDispatch)
COM_INTERFACE_ENTRY_TEAR_OFF(IID_ISupportErrorInfo, CBeeper2)
END_COM_MAP()
Wymagania
Nagłówek: atlcom.h