COM_INTERFACE_ENTRY_TEAR_OFF ( iid, x )
Parametry
identyfikator iid
[w] Identyfikator GUID interfejsu Odrywane.
x
[w] Nazwa klasa implementująca interfejs.
Uwagi
Opisuje z odrywanymi interfejsów. Interfejs Odrywane jest implementowany jako oddzielne obiekty, które jest inicjalizowane przy każdym interfejsie reprezentuje jest badany pod kątem. Zazwyczaj możesz zbudować interfejs jako Odrywane jeżeli interfejs jest rzadko używana, ponieważ to zapisuje wskaźnik Tablica metod wirtualnych w każde wystąpienie obiektu głównego. Odrywane jest usuwane po jego licznika odwołań staje się zera. Klasa implementująca Odrywane powinna pochodzić ze CComTearOffObjectBase i mieć własną mapę COM.
Na przykład, z próbki ATL COMMAP
BEGI&N_COM_MAP(COuter)
nbsp; ...
COM_INTERFACE_ENTRY_TEAR_OFF (IID_ITearOff1, CTearOff1)
...
END_COM_MAP()
Zobacz COM_INTERFACE_ENTRY makra uwagi o pozycjach mapę COM.