iTextStoreAnchor::UnadviseSink 方法 (textstor.h)

由应用程序调用,以指示它不再需要来自 TSF 管理器的通知。

语法

HRESULT UnadviseSink(
  [in] IUnknown *punk
);

参数

[in] punk

指向接收器对象的指针。 不能为 NULL

返回值

此方法可以返回其中一个值。

说明
S_OK
方法成功。
CONNECT_E_NOCONNECTION
没有活动的接收器对象。

注解

对注册新接收器对象的 ITextStoreAnchor::AdviseSink 方法的每个调用都应通过对此方法的调用进行匹配。 如果 AdviseSink 仅更新了以前注册的接收器的 dwMask 参数,则不需要调用 UnadviseSink

例如,为了注册接收器对象,应用程序第一次调用 AdviseSink 方法。 然后,应用程序可以使用相同的接收器对象再次调用 AdviseSink 方法,以更改 dwMask 参数。 若要注销接收器对象,应用程序会调用 UnadviseSink 方法。

punk 参数必须与最初在 AdviseSink 方法中传递的指针具有相同的 COM 标识。

要求

要求
最低受支持的客户端 Windows 2000 专业版 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows 2000 Server [桌面应用 |UWP 应用]
目标平台 Windows
标头 textstor.h
DLL Msctf.dll
可再发行组件 Windows 2000 专业版上的 TSF 1.0

另请参阅

ITextStoreAnchor

ITextStoreAnchor::AdviseSink