COM_INTERFACE_ENTRY_AGGREGATE
Quando a interface identificada por iid é consultada para, COM_INTERFACE_ENTRY_AGGREGATE encaminha a punk.
COM_INTERFACE_ENTRY_AGGREGATE( iid, punk )
Parâmetros
iid
[in] GUID de interface consultada para.punk
[in] o nome de um ponteiro de IUnknown .
Comentários
O parâmetro de punk será adotado para apontar para o desconhecido interno de uma agregação ou a NULOem esse caso, a entrada é ignorada.Normalmente, você CoCreate a agregação em FinalConstruct.
Consulte para macros de COM_INTERFACE_ENTRY comentários sobre entradas de mapa COM.
Exemplo
BEGIN_COM_MAP(COuter1)
COM_INTERFACE_ENTRY_AGGREGATE(__uuidof(IAgg), m_punkAgg)
END_COM_MAP()
Requisitos
Cabeçalho: atlcom.h