AfxConnectionUnadvise
Belirtilen bir kaynağı arasındaki bağlantıyı kesmek için bu işlev çağrısı pUnkSrcve belirtilen bir havuz pUnkSink.
BOOL AFXAPI AfxConnectionUnadvise(
LPUNKNOWN pUnkSrc,
REFIID iid,
LPUNKNOWN pUnkSink,
BOOL bRefCount,
DWORD dwCookie
);
Parametreler
pUnkSrc
Arabirim çağıran nesne için bir işaretçi.pUnkSink
Bir işaretçi arabirimini uygulayan nesne.iid
Bağlantı noktası arabirimin arabirim kimliği.bRefCount
DOĞRU bağlantıyı kesmeden başvuru sayısı neden gösteren pUnkSink indirildiği düğümlerde olacak.YANLIŞ başvuru sayısı indirildiği düğümlerde olmamalıdır gösterir.dwCookie
Tarafından döndürülen bağlantı tanımlayıcısı AfxConnectionAdvise.
Dönüş Değeri
Bağlantı kesildi, sıfır olmayan; Aksi halde 0.
Örnek
//mysink is a CCmdTarget-derived class supporting automation.
//Get a pointer to sink's IUnknown, no AddRef done.
IID iid = IID_IUnknown;
IUnknown* pUnkSink = mysink.GetInterface(&iid);
//Terminate a connection between source and sink.
//pUnkSrc is IUnknown of server obtained by CoCreateInstance().
//dwCookie is a value obtained through AfxConnectionAdvise().
AfxConnectionUnadvise(pUnkSrc, IID_ISampleSink, pUnkSink, FALSE, dwCookie);
Gereksinimler
Başlık: afxctl.h