CComCompositeControl::AdviseSinkMap

HRESULT AdviseSinkMap (bool bAdvise );

Valor devuelto

S_OK

Todos los controles en el mapa se conectado o desconectados correctamente desde su origen de eventos.

E_FAIL

No todos los controles en el mapa de control podrían ser conectados o desconectados de su fuente de evento con éxito.

E_POINTER

Este error suele indicar un problema con las entradas de mapa de control o las entradas de IDispEventImpl en la lista de MI.

CONNECT_E_ADVISELIMIT

El punto de conexión ya ha alcanzado su límite de conexiones y no puede aceptar más.

CONNECT_E_CANNOTCONNECT

El receptor no admite la interfaz requerida por este punto de conexión.

CONNECT_E_NOCONNECTION

El valor de la cookie no representan una conexión válida. Este error suele indicar un problema con las entradas de mapa de control o las entradas de IDispEventImpl en la lista de MI.

Parámetros

bAdvise

[en] TRUE si todos los controles deben ser unadvised; de lo contrario falso.

Observaciones

Llame a esta función para asesorar o objeto todos los controles alojados por el control compuesto.

La implementación base de esta función busca a través de las entradas en el evento mapa de receptores. A continuación, informa o unadvises los puntos de conexión a los objetos COM descritos por entradas de receptor del mapa de receptor de eventos. Esta función miembro también se basa en el hecho de que la clase derivada hereda de una instancia de IDispEventImpl para cada control en el mapa de receptores que va a ser aconsejado o unadvised.

Introducción a CComCompositeControl |nbsp; Miembros de clase

Véase también

IDispEventImpl, BEGIN_SINK_MAP

Index