AfxConnectionUnadvise
Volání funkce odpojit připojení mezi zdroj určený pUnkSrca umyvadlo, určené pUnkSink.
BOOL AFXAPI AfxConnectionUnadvise(
LPUNKNOWN pUnkSrc,
REFIID iid,
LPUNKNOWN pUnkSink,
BOOL bRefCount,
DWORD dwCookie
);
Parametry
pUnkSrc
Ukazatel na objekt, který volá rozhraní.pUnkSink
Ukazatel na objekt, který implementuje rozhraní.iid
ID rozhraní bod rozhraní připojení.bRefCount
TRUE označuje, že by odpojování připojení způsobit referenční počet pUnkSink být snížena.FALSE označuje, že počet odkazů nemusí být snížena.dwCookie
Identifikátor vrácené AfxConnectionAdvise.
Vrácená hodnota
Nenulová hodnota, pokud připojení byla odpojena; jinak 0.
Příklad
//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);
Požadavky
Záhlaví: afxctl.h