共用方式為


AfxConnectionUnadvise

呼叫此函式,若要中斷連線的所指定的來源之間的連接pUnkSrc,並接收,所指定的pUnkSink。

BOOL AFXAPI AfxConnectionUnadvise(
   LPUNKNOWN pUnkSrc,
   REFIID iid,
   LPUNKNOWN pUnkSink,
   BOOL bRefCount,
   DWORD dwCookie 
);

參數

  • pUnkSrc
    呼叫此介面的物件變數的指標。

  • pUnkSink
    若要實作之介面的物件變數的指標。

  • iid
    連接點介面的介面 ID。

  • bRefCount
    本屬性為 TRUE 表示中斷連線應會造成之參考次數的pUnkSink也會減少。 錯誤表示之參考次數應該不會減少。

  • dwCookie
    所傳回的連線識別元AfxConnectionAdvise

傳回值

連線已中斷連線 ; 如果非零值 否則 0。

範例

//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);

需求

標頭: afxctl.h

請參閱

參考

AfxConnectionAdvise

概念

MFC 巨集和全域變數