CComCompositeControl::AdviseSinkMap

HRESULT AdviseSinkMap (bool bAdvise );

Valeur de retour

S_OK

Tous les contrôles de la carte ont été connectés ou déconnectés de leur source de l'événement avec succès.

E_FAIL

Pas tous les contrôles de la carte de contrôle pourraient être connectés ou déconnectés de leur source de l'événement avec succès.

E_POINTER

Cette erreur indique généralement un problème avec les entrées de la carte de contrôle ou les entrées de IDispEventImpl dans la liste de MI.

CONNECT_E_ADVISELIMIT

Le point de connexion a déjà atteint sa limite de connexions et ne peut pas accepter non plus.

CONNECT_E_CANNOTCONNECT

Le récepteur ne supporte pas l'interface requise par ce point de connexion.

CONNECT_E_NOCONNECTION

La valeur du cookie ne représente pas une connexion valide. Cette erreur indique généralement un problème avec les entrées de la carte de contrôle ou les entrées de IDispEventImpl dans la liste de MI.

Paramètres

bAdvise

[en] TRUE si tous les contrôles soient particuliers ; sinon FALSE.

Remarques

Appelez cette fonction de conseiller ou de désinformation à tous les contrôles hébergés par le contrôle composite.

L'implémentation de base de cette fonction recherche à travers les entrées dans le cas où la carte récepteur. Ensuite, il conseille ou avertit les points de connexion pour les objets COM, décrites par des entrées de la carte événement évier évier. Cette fonction membre s'appuie également sur le fait que la classe dérivée hérite d'une instance de IDispEventImpl pour chaque contrôle dans la carte de l'évier qui est d'être conseillé ou particuliers.

Aperçu CComCompositeControl |nbsp ; Membres de classe

Voir aussi

IDispEventImpl, BEGIN_SINK_MAP

Index