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


Метод IDataObject::D Unadvise (objidl.h)

Удаляет ранее настроенное подключение к уведомлениям.

Синтаксис

HRESULT DUnadvise(
  [in] DWORD dwConnection
);

Параметры

[in] dwConnection

Маркер, указывающий подключение, которое необходимо удалить. Используйте значение, возвращаемое методом IDataObject::D Advise при первоначальном установлении подключения.

Возвращаемое значение

Этот метод возвращает значение S_OK при успешном завершении. Ниже перечислены другие возможные значения.

Код возврата Описание
OLE_E_NOCONNECTION
Указанное значение для dwConnection не является допустимым соединением.
OLE_E_ADVISENOTSUPPORTED
Эта реализация IDataObject не поддерживает уведомления.

Комментарии

Этот метод уничтожает уведомление, созданное с помощью вызова метода IDataObject::D Advise .

Если удаляемое консультативное подключение изначально было настроено путем делегирования вызова IDataObject::D Adviseк IDataAdviseHolder::Advise, необходимо делегировать этот вызов IDataAdviseHolder::Unadvise , чтобы удалить его.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header objidl.h

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

Idataobject