CComCompositeControl::AdviseSinkMap

HRESULT AdviseSinkMap (bool bAdvise );

Значення, яке повертається

S_OK

Всі елементи керування на карті були підключено або відключено від їх джерелом подій успішно.

E_FAIL

Не всі елементи керування на карті керування може підключено або відключено від їх джерелом подій успішно.

E_POINTER

Ця помилка зазвичай вказує на проблеми з карта елементи керування або IDispEventImpl пункти списку MI.

CONNECT_E_ADVISELIMIT

Точка підключення вже досягнуто межі підключень і не може приймати більше.

CONNECT_E_CANNOTCONNECT

Раковини не підтримує інтерфейс, необхідні на цей момент підключення.

CONNECT_E_NOCONNECTION

Значення cookie не представляють діюче підключення. Ця помилка зазвичай вказує на проблеми з карта елементи керування або IDispEventImpl пункти списку MI.

Параметри

bAdvise

[в] TRUE , якщо всі елементи керування можуть бути unadvised; в іншому випадку ПОМИЛКОВИХ.

Зауваження

Цю функцію, щоб консультувати, або unadvise всіх елементів керування, організовано складеного контролю.

База впровадження цієї функції виконуватиме записи в разі раковина карта. Потім, він радить або unadvises об'єкти COM, описаний захід раковина карта раковина записи, точки з'єднання. Ця функція-член також спирається на той факт, що похідні клас успадковує від одного екземпляра IDispEventImpl кожен контролю в раковину карта, яка повинна бути консультувала або unadvised.

Огляд CComCompositeControl |nbsp; Члени класу

Дивіться також

IDispEventImpl, BEGIN_SINK_MAP

Index