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 Transportanbieters.
HRESULT OpenStatusEntry(
LPCIID lpInterface,
ULONG ulFlags,
ULONG FAR * lpulObjType,
LPMAPISTATUS FAR * lppEntry
);
Parameter
lpInterface
[in] Ein Zeiger auf einen Schnittstellenbezeichner (Interface Identifier, IID) für das Transportanmeldungsobjekt. Durch Übergeben von NULL wird die IMAPIStatus-Schnittstelle zurückgegeben. Der lpInterface-Parameter kann auch auf einen Bezeichner für eine Schnittstelle für das Objekt festgelegt werden.
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. Die Standardschnittstelle ist schreibgeschützt.
lpulObjType
[out] Ein Zeiger auf den Typ des geöffneten Objekts.
lppEntry
[out] Ein Zeiger auf den Zeiger auf das geöffnete status -Objekt.
Rückgabewert
S_OK
Der Aufruf war erfolgreich und hat den erwarteten Wert oder die erwarteten Werte zurückgegeben.
Hinweise
Der MAPI-Spooler ruft die IXPLogon::OpenStatusEntry-Methode auf, wenn eine Clientanwendung eine OpenEntry-Methode für den Eintragsbezeichner in der status Tabellenzeile des Transportanbieters aufruft. OpenStatusEntry öffnet ein -Objekt mit der IMAPIStatus-Schnittstelle , die dieser bestimmten Transportanbieteranmeldung zugeordnet ist. Dieses Objekt wird dann verwendet, um Clientanwendungen das Aufrufen von IMAPIStatus-Methoden zu ermöglichen (z. B. um die Anmeldesitzung mithilfe der IMAPIStatus::SettingsDialog-Methode neu zu konfigurieren oder den Status der Anmeldesitzung mithilfe der IMAPIStatus::ValidateState-Methode zu überprüfen).