Поделиться через


IMAPIOffline::GetCapabilities

Область применения: Outlook 2013 | Outlook 2016

Возвращает условия, для которых обратные вызовы поддерживаются автономным объектом.

HRESULT GetCapabilities( 
    ULONG *pulCapabilities 
);

Параметры

pulCapablities

[out] Битовая маска следующих флагов возможностей:

MAPIOFFLINE_CAPABILITY_OFFLINE

Автономный объект может предоставлять уведомления в автономном режиме.

MAPIOFFLINE_CAPABILITY_ONLINE

Автономный объект может предоставлять уведомления по сети.

Замечания

Открыв автономный объект с помощью HrOpenOfflineObj, клиент может запросить IMAPIOfflineMgr , чтобы получить указатель на интерфейс IMAPIOffline , и вызвать IMAPIOffline::GetCapabilities , чтобы узнать обратные вызовы, поддерживаемые объектом. Затем клиент может настроить обратные вызовы с помощью IMAPIOfflineMgr.

Обратите внимание, что в зависимости от почтового сервера для автономного объекта объект, поддерживающий обратные вызовы для подключения к сети, не обязательно поддерживает обратные вызовы для выхода в автономный режим.

Кроме того, обратите внимание, что, хотя автономный объект может поддерживать обратные вызовы для изменений, отличных от изменений в сети или в автономном режиме, API состояния автономного режима поддерживает только изменения в сети или в автономном режиме, и клиенты должны проверка только для таких возможностей.

См. также

IMAPIOffline::GetCurrentState

IMAPIOffline::SetCurrentState

IMAPIOfflineMgr : IMAPIOffline

��������� MAPI

HrOpenOfflineObj