Condividi tramite


COM_INTERFACE_ENTRY_CACHED_TEAR_OFF

Salva i dati venga gestita specifici per ogni istanza.

COM_INTERFACE_ENTRY_CACHED_TEAR_OFF( iid, x, punk )

Parametri

  • iid
    [in] Il GUID di un'interfaccia tear-off.

  • x
    [in] il nome della classe che implementa l'interfaccia.

  • punk
    [in] il nome di un puntatore IUnknown. Deve essere un membro di classe che contiene la mappa COM. Deve essere inizializzato su NULL nel costruttore dell'oggetto classe.

Note

Se l'interfaccia non viene utilizzata, si riduce la dimensione complessiva dell'istanza dell'oggetto.

Vedere Macro COM_INTERFACE_ENTRY per le osservazioni sulle voci della mappa COM.

Esempio

BEGIN_COM_MAP(COuter)
   COM_INTERFACE_ENTRY(IOuter)
   COM_INTERFACE_ENTRY_CACHED_TEAR_OFF(IID_ITearOff, CTearOff, punkTearOff)
END_COM_MAP()

Requisiti

Header: atlcom.h

Vedere anche

Altre risorse

COM Map Macros

Macro ATL