IMAPISupport::Unsubscribe
Область применения: Outlook 2013 | Outlook 2016
Отменяет ответственность за отправку уведомлений, которые были ранее установлены с помощью вызова метода IMAPISupport::Subscribe .
HRESULT Unsubscribe(
ULONG ulConnection
);
Параметры
ulConnection
[в] Номер ненулевого подключения, представляющий регистрацию уведомления, ранее установленную с помощью IMAPISupport::Subscribe.
Возвращаемое значение
S_OK
Регистрация уведомления была отменена.
MAPI_E_NOT_FOUND
Номер подключения, переданный в параметре ulConnection , не существует.
Замечания
Метод IMAPISupport::Unsubscribe реализован для всех объектов поддержки поставщика услуг. Поставщики услуг вызывают отмену подписки , чтобы отменить регистрацию уведомлений, ранее настроенную подпиской. Отмена подписки отменяет регистрацию, отпуская указатель приемника рекомендаций, переданный в вызове Подписки .
Как правило, метод IUnknown::Release приемника рекомендаций вызывается во время вызова отмены подписки . Однако если другой поток находится в процессе вызова метода IMAPIAdviseSink::OnNotify для объекта приемника рекомендаций , вызов Release задерживается до тех пор, пока метод OnNotify не вернет.