ScMAPIXFromSMAPI
Gilt für: Outlook 2013 | Outlook 2016
Konvertiert eine einfache MAPI-Sitzung in eine MAPI-Sitzung.
Eigenschaft | Wert |
---|---|
Headerdatei |
Mapi.h |
Implementiert von: |
MAPI |
Aufgerufen von: |
Clientanwendungen |
SCODE ScMAPIXFromSMAPI(
LHANDLE lhSimpleSession,
ULONG ulFlags,
LPCIID lpInterface,
LPMAPISESSION FAR * lppMAPISession
);
Parameter
lhSimpleSession
[in] Die einfache MAPI-Sitzung, die durch einen Aufruf von MAPILOGON erstellt wurde.
ulFlags
[in] Reserviert. NULL muss sein.
lpInterface
[in] Ein Zeiger auf den Schnittstellenbezeichner (Interface Identifier, IID), der die Schnittstelle darstellt, die für den Zugriff auf die Sitzung verwendet werden soll. Die Übergabe von NULL bewirkt, dass der lppMAPISession-Parameter einen Zeiger auf die Standardschnittstelle für eine MAPI-Sitzung (IMAPISession) zurückgibt.
lppMAPISession
[out] Zeiger auf einen Zeiger auf die MAPI-Sitzungsschnittstelle.
Rückgabewert
S_OK
Die einfache MAPI-Sitzung wurde erfolgreich in eine MAPI-Sitzung konvertiert.
MAPI_E_INVALID_PARAMETER
lhSimpleSession konnte nicht in eine MAPI-Sitzung konvertiert werden.
MAPI_E_UNKNOWN_FLAGS
ulFlags enthielt ungültige Flags.
E_NOINTERFACE
Die Sitzung konnte nicht in die von lpInterface angegebene Schnittstelle konvertiert werden.
Bemerkungen
Es gibt keine umgekehrten Funktionen für die ScMAPIXFromSMAPI-Funktion , d. h., ein Client kann nicht in eine einfache MAPI-Sitzung aus einer MAPI-Sitzung konvertieren.