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