Compartir a través de


IMSLogon::Unadvise

Hace referencia a: Outlook 2013 | Outlook 2016

Quita el registro de un objeto para la notificación de los cambios del almacén de mensajes establecidos anteriormente mediante una llamada al método IMSLogon::Advise .

HRESULT Unadvise(
  ULONG ulConnection
);

Parameters

ulConnection

[in] Número de la conexión de registro devuelta por una llamada a IMSLogon::Advise.

Valor devuelto

S_OK

La llamada se ha realizado correctamente y devuelva el valor esperado o los valores.

Comentarios

Los proveedores de almacén de mensajes implementan el método IMSLogon::Unadvise para liberar el puntero al objeto receptor advise pasado en el parámetro lpAdviseSink en la llamada anterior a IMSLogon::Advise, cancelando así un registro de notificación. Como parte de descartar el puntero al objeto receptor advise, se llama al método IUnknown::Release del objeto. Por lo general, se llama a Release durante la llamada a Unadvise . Sin embargo, si otro subproceso está en proceso de llamar al método IMAPIAdviseSink::OnNotify para el objeto receptor advise, la llamada a Release se retrasa hasta que se devuelve el método OnNotify .

Vea también

IMAPIAdviseSink::OnNotify

IMSLogon::Advise

IMSLogon : IUnknown