COM_INTERFACE_ENTRY_AUTOAGGREGATE
Mesmo que COM_INTERFACE_ENTRY_AGGREGATE, exceto se punk é NULO, cria automaticamente a agregação descrita por clsid.
COM_INTERFACE_ENTRY_AUTOAGGREGATE( iid, punk, clsid )
Parâmetros
iid
[in] GUID de interface consultada para.punk
[in] o nome de um ponteiro de IUnknown .Deve ser um membro da classe que contém o mapa COM.clsid
[in] o identificador do agregado que será criado se punk é NULO.
Comentários
Consulte para macros de COM_INTERFACE_ENTRY comentários sobre entradas de mapa COM.
Exemplo
BEGIN_COM_MAP(COuter3)
COM_INTERFACE_ENTRY_AUTOAGGREGATE(__uuidof(IAutoAgg), m_punkAutoAgg, CLSID_CAutoAgg)
END_COM_MAP()
Requisitos
Cabeçalho: atlcom.h