COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND
Same sistema autônomo COM_INTERFACE_ENTRY_AUTOAGGREGATE, exceto que consultar qualquer IID resultados em encaminhar a consulta para punke se punk é NULO, criando automaticamente a agregação descrita pelo clsid.
COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND( punk, clsid )
Parâmetros
punk
[in] O nome de um IUnknown ponteiro.Deve ser um membro da classe que contém o MAP COM.clsid
[in] O identificador de agregação que será criado se punk é NULO.
Comentários
Se a interface de consulta falhar, o processamento do MAP COM continua.
See COM_INTERFACE_ENTRY macros comentários sobre COM entradas de MAP.
Exemplo
BEGIN_COM_MAP(COuter4)
COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND(m_punkAutoAggB, CLSID_CAutoAggB)
END_COM_MAP()
Requisitos
Cabeçalho: atlcom.h