COM_INTERFACE_ENTRY_CACHED_TEAR_OFF ( iid, x, punk )
Parametri
iid
[in] Il GUID dell'interfaccia strappo.
x
[in] Il nome della classe che implementa l'interfaccia.
punk
[in] Il nome di un puntatore a IUnknown . Deve essere un membro della classe che contiene la mappa COM. Devono essere inizializzati su NULL nel costruttore dell'oggetto classe.
Osservazioni
Salva i dati specifici di interfaccia per ogni istanza. Se non viene utilizzata l'interfaccia, questo abbassa la dimensione complessiva di istanza dell'oggetto.
Ad esempio, dall'esempio ATL COMMAP
BEGI&N_COM_MAP(COuter)
nbsp; ...
COM_INTERFACE_ENTRY_CACHED_TEAR_OFF (IID_ITearOff2, CTearOff2, m_pUnkTearOff2.p)
...
END_COM_MAP()
Per osservazioni su voci mappa COM, vedere Le macro COM_INTERFACE_ENTRY.