Compartir a través de


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 .

Vea también

IMAPIAdviseSink::OnNotify

IMAPISupport::Subscribe

IMAPISupport: IUnknown