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


Метод IOleAdviseHolder::Unadvise (oleidl.h)

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

Синтаксис

HRESULT Unadvise(
  [in] DWORD dwConnection
);

Параметры

[in] dwConnection

Значение, ранее возвращенное IOleAdviseHolder::Advise в pdwConnection.

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

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

Код возврата Описание
OLE_E_NOCONNECTION
Параметр dwConnection не представляет допустимое соединение со сведениями.

Комментарии

IOleAdviseHolder::Unadvise предназначен для реализации IOleObject::Unadvise для удаления консультативного подключения. Как правило, следует использовать держатель советов OLE, получив указатель путем вызова CreateOleAdviseHolder.

Как правило, контейнеры вызывают этот метод при завершении работы или при удалении объекта. В некоторых случаях контейнеры могут вызывать этот метод для объектов, которые выполняются, но в настоящее время не видны, что позволяет сократить затраты на обслуживание нескольких консультативных подключений.

Требования

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

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

IOleAdviseHolder

IOleAdviseHolder::Advise

IOleAdviseHolder::EnumAdvise

IOleObject::Unadvise