다음을 통해 공유


AfxConnectionUnadvise

이 함수는 지정 된 소스를 사이 연결을 끊으려면 호출 pUnkSrc, 및 지정 된 싱크, pUnkSink.

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

매개 변수

  • pUnkSrc
    인터페이스를 호출 하는 개체에 대 한 포인터입니다.

  • pUnkSink
    인터페이스를 구현 하는 개체에 대 한 포인터입니다.

  • iid
    연결 지점 인터페이스의 인터페이스 ID입니다.

  • bRefCount
    True 이면 의 참조 횟수는 연결 끊기 원인이 되는지 나타냅니다 pUnkSink 감소 합니다.FALSE 참조 횟수를 감소 하지 않아야 함을 나타냅니다.

  • dwCookie
    반환 되는 연결 식별자 AfxConnectionAdvise.

반환 값

0이 아닌 경우 연결을 끊었습니다. 그렇지 않으면 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 매크로 전역