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 состояния автономного режима поддерживает только изменения в сети или в автономном режиме, и клиенты должны проверка только для таких возможностей.