COM_INTERFACE_ENTRY_CACHED_TEAR_OFF

COM_INTERFACE_ENTRY_CACHED_TEAR_OFF ( iid, x, punk )

Parametry

identyfikator iid

[w] Identyfikator GUID interfejsu Odrywane.

x

[w] Nazwa klasa implementująca interfejs.

punk

[w] Nazwa wskaźnika IUnknown . Musi być członkiem klasy zawierającej mapę COM. Powinny być inicjowane na NULL w konstruktorze obiektów klasy.

Uwagi

Zapisuje dane określonego interfejsu dla każdego wystąpienia. Jeśli interfejs nie jest używany, obniża ogólny rozmiar instancji obiektu.

Na przykład, z próbki ATL COMMAP

BEGI&N_COM_MAP(COuter)
 nbsp; ...
   COM_INTERFACE_ENTRY_CACHED_TEAR_OFF (IID_ITearOff2, CTearOff2, m_pUnkTearOff2.p)
   ...
END_COM_MAP()

Zobacz COM_INTERFACE_ENTRY makra uwagi o pozycjach mapę COM.

ATL makra i funkcje globalne

Index