CComCompositeControl::AdviseSinkMap

hresult AdviseSinkMap (bool bAdvise );

Dönüş değeri

S_OK

Harita tüm denetimlerin bağlı veya onların olay kaynağı başarıyla kesilmiş.

E_FAIL

Tüm denetimleri denetim harita bağlı veya kendi olay kaynağı başarıyla kesilmiş.

E_POINTER

Bu hata genellikle Denetim eşleme girdilerini veya IDispEventImpl girdiler MI listesinde bir sorun olduğunu gösterir.

CONNECT_E_ADVISELIMIT

Bağlantı noktası zaten onun sınıra ulaştı ve daha fazla kabul edemez.

CONNECT_E_CANNOTCONNECT

Lavabo, bu bağlantı noktası tarafından gerekli arabirimi desteklemiyor.

CONNECT_E_NOCONNECTION

Çerez değeri, geçerli bir bağlantı göstermez. Bu hata genellikle Denetim eşleme girdilerini veya IDispEventImpl girdiler MI listesinde bir sorun olduğunu gösterir.

Parametreleri

bAdvise

[de] Tüm denetimlerin unadvised olmak için ise doğru ; Aksi takdirde yanlış.

Açıklamalar

Tavsiye veya bileşik denetim tarafından barındırılan tüm denetimlerin unadvise için bu işlev çağrısı.

Bu işlevi temel uygulama girişleri olay havuzunu göster arar. Ardından, danışmanlık veya olay havuzunu harita'nın havuzu girdilerini tarafından açıklanan com nesneleri bağlantı noktalarına unadvises. Bu üye işlevi de aslında bir türetilmiş bir sınıf devralır dayanır IDispEventImpl bir örneğini tavsiye ya da unadvised olan lavabo haritada her denetim için.

CComCompositeControl genel bakış |nbsp; Sınıf üyeleri

Ayrıca bkz:

IDispEventImpl, BEGIN_SINK_MAP

Index