COM_INTERFACE_ENTRY_CACHED_TEAR_OFF

COM_INTERFACE_ENTRY_CACHED_TEAR_OFF ( iid, x, punk )

Parámetros

iid

[en] El GUID de la interfaz de lágrima.

x

[en] El nombre de la clase que implementa la interfaz.

punk

[en] El nombre de un puntero IUnknown . Debe ser un miembro de la clase que contiene el mapa COM. Debe inicializarse a NULL en el constructor del objeto de clase.

Observaciones

Guarda los datos específicos de la interfaz para cada instancia. Si no se utiliza la interfaz, esto reduce el tamaño global de la instancia del objeto.

Por ejemplo, de la muestra ATL COMMAP

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

Vea COM_INTERFACE_ENTRY Macros para observaciones acerca de las entradas de mapa COM.

ATL Macros y funciones globales

Index