COM_INTERFACE_ENTRY_AUTOAGGREGATE
Igual que COM_INTERFACE_ENTRY_AGGREGATE, excepto si punk es NULL, crea automáticamente el agregado descrito por clsid.
COM_INTERFACE_ENTRY_AUTOAGGREGATE( iid, punk, clsid )
Parámetros
iid
[in] GUID de la interfaz consultada para.punk
[in] el nombre de un puntero de IUnknown . Debe ser un miembro de la clase que contiene el mapa COM.clsid
[in] El identificador de agregado que se creará si punk es NULL.
Comentarios
Vea macros de COM_INTERFACE_ENTRY para las notas sobre entradas del mapa COM.
Ejemplo
BEGIN_COM_MAP(COuter3)
COM_INTERFACE_ENTRY_AUTOAGGREGATE(__uuidof(IAutoAgg), m_punkAutoAgg, CLSID_CAutoAgg)
END_COM_MAP()
Requisitos
encabezado: atlcom.h