CComCompositeControl::AdviseSinkMap

HRESULT AdviseSinkMap (bool bAdvise );

Wartość zwracany

WARTOŚĆ S_OK

Wszystkie formanty w planie zostały połączone lub rozłączone z ich źródła zdarzeń pomyślnie.

E_FAIL

Nie wszystkie formanty w planie kontroli może być połączone lub rozłączone od ich źródła zdarzeń pomyślnie.

E_POINTER

Ten błąd zazwyczaj wskazuje na problem z wpisów mapę kontroli lub wpisy IDispEventImpl na liście MI.

CONNECT_E_ADVISELIMIT

Punkt połączenia już osiągnął limit połączeń i nie może zaakceptować dłużej.

MAPOWAĆ CONNECT_E_CANNOTCONNECT

Obiekt sink nie obsługuje interfejsu wymaganych przez ten punkt połączenia.

CONNECT_E_NOCONNECTION

Wartości plików cookie nie stanowią ważne połączenia. Ten błąd zazwyczaj wskazuje na problem z wpisów mapę kontroli lub wpisy IDispEventImpl na liście MI.

Parametry

bAdvise

[w] Prawda , jeśli wszystkie formanty mają być unadvised; inny sposób Fałsz.

Uwagi

Wywołanie tej funkcji doradzać lub unadvise wszystkich formantów obsługiwanych przez formant złożony.

Bazowy wprowadzenia w życie tej funkcji wyszukiwania za pomocą wpisów w przypadku obiekt sink mapę. Następnie doradza lub unadvises punktów połączeń obiektów COM, opisane przez mapę obiektu sink zdarzenia wpisów ujść. Ta funkcja Państwa opiera się również na fakt, że pochodne klasa dziedziczy z jednej instancji IDispEventImpl dla każdego formantu na mapie zlew, który podlega określonym lub unadvised.

Omówienie CComCompositeControl |nbsp; Członkowie klasy

Zobacz też

IDispEventImpl, BEGIN_SINK_MAP

Index