Método IOleObject::Unadvise (oleidl.h)

Elimina una conexión de asesoramiento establecida previamente.

Sintaxis

HRESULT Unadvise(
  [in] DWORD dwConnection
);

Parámetros

[in] dwConnection

Contiene un token de valor distinto de cero, que se devolvió anteriormente desde IOleObject::Advise a través de su parámetro pdwConnection .

Valor devuelto

Este método devuelve S_OK cuando funciona correctamente. Otros posibles valores devueltos son los siguientes.

Código devuelto Descripción
E_FAIL
Error en la operación.
OLE_E_NOCONNECTION
dwConnection no representa una conexión de asesoramiento válida.

Comentarios

Normalmente, los contenedores llaman a IOleObject::Unadvise al apagarse o cuando se elimina un objeto. En algunos casos, los contenedores pueden llamar a este método en objetos que se ejecutan pero que no están visibles actualmente como una manera de reducir la sobrecarga de mantener varias conexiones de asesoramiento. La manera más fácil de implementar este método es delegar la llamada a IOleObject::Unadvise.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado oleidl.h

Consulte también

IOleAdviseHolder::Unadvise

IOleObject

IOleObject::Advise

IOleObject::EnumAdvise