IMAPISupport::Unsubscribe
Hace referencia a: Outlook 2013 | Outlook 2016
Cancela la responsabilidad de enviar notificaciones que se establecieron anteriormente con una llamada al método IMAPISupport::Subscribe .
HRESULT Unsubscribe(
ULONG ulConnection
);
Parameters
ulConnection
[in] Número de conexión distinto de cero que representa el registro de notificación establecido anteriormente a través de IMAPISupport::Subscribe.
Valor devuelto
S_OK
Se canceló el registro de notificación.
MAPI_E_NOT_FOUND
El número de conexión pasado en el parámetro ulConnection no existe.
Comentarios
El método IMAPISupport::Unsubscribe se implementa para todos los objetos de soporte técnico del proveedor de servicios. Los proveedores de servicios llaman a Cancelar suscripción para cancelar un registro de notificación configurado previamente por Subscribe. Cancelar la suscripción cancela el registro mediante la liberación del puntero del receptor advise pasado en la llamada a Subscribe .
Por lo general, se llama al método IUnknown::Release del receptor advise durante la llamada a Unsubscribe . 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 .