COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND ( no clsid do punk, )
Parâmetros
punk
[no] O nome de um ponteiro IUnknown . Deve ser um membro da classe que contém o mapa de COM.
clsid
[no] O identificador de agregação que será criado se punk é NULL.
Observações
Same as COM_INTERFACE_ENTRY_AUTOAGGREGATE, exceto que consultar qualquer IID resultados in forwarding the consulta to punke se punk for Nulo, criando automaticamente a agregação descrita pelo clsid. Se a consulta de interface falha, processamento de mapa COM continua.
Por exemplo, a partir da amostra ATL COMMAP
BEGI&N_COM_MAP(COuter)
nbsp; ...
COM_INTERFACE_ENTRY_AUTOAGGREGATE_BLIND (m_pUnkAutoAggB.p, CLSID_CAutoAggB)
...
END_COM_MAP()
Consulte Macros COM_INTERFACE_ENTRY para comentários sobre entradas de mapa COM.