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 .