Поделиться через


Метод ITextStoreAnchor::UnadviseSink (texttor.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 должен иметь то же com-удостоверение, что и указатель, изначально переданный в методе AdviseSink .

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Профессиональная [классические приложения | Приложения UWP]
Минимальная версия сервера Windows 2000 Server [классические приложения | Приложения UWP]
Целевая платформа Windows
Header textstor.h
DLL Msctf.dll
Распространяемые компоненты TSF 1.0 в Windows 2000 Professional

См. также раздел

ITextStoreAnchor

ITextStoreAnchor::AdviseSink