Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Outlook 2013 | Outlook 2016
Öffnet das status -Objekt des Anbieters.
HRESULT OpenStatusEntry(
LPCIID lpInterface,
ULONG ulFlags,
ULONG FAR * lpulObjType,
LPMAPISTATUS FAR * lppEntry
);
Parameter
lpInterface
[in] Ein Zeiger auf den Schnittstellenbezeichner (Interface Identifier, IID), der die Schnittstelle darstellt, die für den Zugriff auf das status-Objekt verwendet werden muss. Das Übergeben von NULL gibt die Standardschnittstelle des Objekts zurück, IMAPIStatus: IMAPIProp.
ulFlags
[in] Eine Bitmaske von Flags, die steuert, wie das status -Objekt geöffnet wird. Das folgende Flag kann festgelegt werden:
MAPI_MODIFY
Fordert Lese-/Schreibberechtigungen an. Standardmäßig werden Objekte mit schreibgeschütztem Zugriff geöffnet, und Aufrufer sollten nicht davon ausgehen, dass lese-/schreibberechtigungen erteilt wurden.
lpulObjType
[out] Ein Zeiger auf den Typ des geöffneten Objekts.
lppEntry
[out] Ein Zeiger auf einen Zeiger auf das geöffnete Objekt.
Rückgabewert
S_OK
Der Aufruf war erfolgreich, und das status -Objekt wurde geöffnet.
Hinweise
Adressbuchanbieter implementieren die OpenStatusEntry-Methode, um Zugriff auf ihr status-Objekt zu gewähren. Alle Adressbuchanbieter müssen ein status-Objekt implementieren, das mindestens die IMAPIStatus::ValidateState-Methode unterstützt. Weitere Informationen finden Sie unter Implementierung des Statusobjekts.