CComCompositeControl::AdviseSinkMap
Chamar esse método para recomendar ou unadvise todos os controles hospedados pelo controle composto.
HRESULT AdviseSinkMap(
bool bAdvise
);
Parâmetros
- bAdvise
True se todos os controles devem ser recomendável; se não falso.
Valor de retorno
S_OK
Todos os controles no mapa do coletor de eventos foram conectados ou desconectados da fonte de evento com êxito.E_FAIL
Nem todos os controles no mapa do coletor de eventos podem ser conectados ou desconectados da fonte de evento com êxito.E_POINTER
Esse erro geralmente indica um problema com uma entrada no mapa do coletor de eventos do controle ou um problema com um argumento de modelo usado em uma classe base de IDispEventImpl ou de IDispEventSimpleImpl .CONNECT_E_ADVISELIMIT
O ponto de conexão já tem seu limite atingido de conexões e não pode aceitar mais.CONNECT_E_CANNOTCONNECT
O coletor não oferece suporte a interface necessária por esse ponto de conexão.CONNECT_E_NOCONNECTION
O valor do cookie não representa uma conexão válida.Esse erro geralmente indica um problema com uma entrada no mapa do coletor de eventos do controle ou um problema com um argumento de modelo usado em uma classe base de IDispEventImpl ou de IDispEventSimpleImpl .
Comentários
A implementação base de esse método procura pelas entradas do mapa do coletor de eventos.Recomendável em ou unadvises que os pontos de conexão a objetos COM descrita pelas entradas de coleta de mapa do coletor de eventos.Este método do membro também depende do fato que a classe derivada herda de uma instância de IDispEventImpl para cada controle no mapa do coletor que é recomendado ser ou irracional.
Requisitos
Cabeçalho: atlcom.h