IMAPIOffline::GetCapabilities
Gilt für: Outlook 2013 | Outlook 2016
Ruft die Bedingungen ab, für die Rückrufe von einem Offlineobjekt unterstützt werden.
HRESULT GetCapabilities(
ULONG *pulCapabilities
);
Parameter
pulCapablities
[out] Eine Bitmaske der folgenden Funktionsflags:
MAPIOFFLINE_CAPABILITY_OFFLINE
Das Offlineobjekt kann Offlinebenachrichtigungen bereitstellen.
MAPIOFFLINE_CAPABILITY_ONLINE
Das Offlineobjekt kann Onlinebenachrichtigungen bereitstellen.
Hinweise
Beim Öffnen eines Offlineobjekts mit HrOpenOfflineObj kann ein Client IMAPIOfflineMgr abfragen, um einen Zeiger auf eine IMAPIOffline-Schnittstelle zu erhalten, und IMAPIOffline::GetCapabilities aufrufen, um die vom Objekt unterstützten Rückrufe zu ermitteln. Der Client kann dann mithilfe von IMAPIOfflineMgr Rückrufe einrichten.
Beachten Sie, dass abhängig vom E-Mail-Server für ein Offlineobjekt ein Objekt, das Rückrufe für den Onlinemodus unterstützt, nicht unbedingt Rückrufe für den Offlinemodus unterstützt.
Beachten Sie außerdem, dass ein Offlineobjekt zwar Rückrufe für andere Änderungen als online/offline unterstützt, die Offlinezustands-API jedoch nur Online-/Offlineänderungen unterstützt, und Clients nur auf solche Funktionen überprüfen müssen.