COM_INTERFACE_ENTRY_AUTOAGGREGATE

COM_INTERFACE_ENTRY_AUTOAGGREGATE ( iid, , del punk clsid )

Parámetros

iid

[en] El GUID de la interfaz de consulta.

punk

[en] El nombre de un puntero IUnknown . Debe ser un miembro de la clase que contiene el mapa COM.

clsid

[en] El identificador de la suma que se creará si punk es nulo.

Observaciones

Igual que COM_INTERFACE_ENTRY_AGGREGATE, excepto si el punk es NULL, crea automáticamente el conjunto descrito por el clsid.

Por ejemplo, de la muestra ATL COMMAP

 BEGI&N_COM_MAP(COuter)
...
 nbsp; COM_INTERFACE_ENTRY_AUTOAGGREGATE (IID_IAutoAgg, m_pUnkAutoAgg.p, CLSID_CAutoAgg)
...
END_COM_MAP()

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

ATL Macros y funciones globales

Index