CComCompositeControl::AdviseSinkMap
Rufen Sie diese Methode auf, um alle Steuerelemente Anmeldung oder abzumelden, die durch das zusammengesetzte Steuerelement gehostet werden.
HRESULT AdviseSinkMap(
bool bAdvise
);
Parameter
- bAdvise
True, wenn alle Steuerelemente angemeldet werden sollen; andernfalls false.
Rückgabewert
S_OK
Alle Steuerelemente empfangen im - Zuordnung wurden trennen oder von der Ereignisquelle erfolgreich.E_FAIL
Nicht alle Steuerelemente empfangen im - Zuordnung könnten von der Ereignisquelle erfolgreich verbunden werden oder getrennt werden.E_POINTER
Dieser Fehler gibt normalerweise ein Problem mit einem Eintrag in der Ereignissenkenzuordnung des Steuerelements oder ein Problem mit einem Vorlagenargument an, das in einer IDispEventImpl oder IDispEventSimpleImpl Basisklasse verwendet wird.CONNECT_E_ADVISELIMIT
Der Verbindungspunkt hat bereits seine maximale Anzahl von Verbindungen erreicht und kann keine weiteren Verbindungen annehmen.CONNECT_E_CANNOTCONNECT
Die Senke unterstützt nicht die Schnittstelle, die von diesen Verbindungspunkt benötigt wird.CONNECT_E_NOCONNECTION
Der Cookiewert stellt keine gültige Verbindung dar. Dieser Fehler gibt normalerweise ein Problem mit einem Eintrag in der Ereignissenkenzuordnung des Steuerelements oder ein Problem mit einem Vorlagenargument an, das in einer IDispEventImpl oder IDispEventSimpleImpl Basisklasse verwendet wird.
Hinweise
Die Basisimplementierung von Suchen dieser Methode durch die Einträge empfangen im - Zuordnung. Sie dann besagt oder benachrichtigt die Verbindungspunkte auf COM-Objekte ab, die von der Senkeneinträge der Ereignissenkenzuordnung beschrieben werden. Diese Membermethode basiert auch auf der Tatsache, den die abgeleitete Klasse von einer Instanz von IDispEventImpl für jedes Steuerelement in der Senkenzuordnung erbt, die angemeldet sind oder abgemeldet werden soll.
Anforderungen
Header: möchten