ScMAPIXFromSMAPI

适用于:Outlook 2013 | Outlook 2016

将简单的 MAPI 会话转换为 MAPI 会话。

属性
标头文件:
Mapi.h
实现者:
MAPI
调用者:
客户端应用程序
SCODE ScMAPIXFromSMAPI(
  LHANDLE lhSimpleSession, 
  ULONG ulFlags, 
  LPCIID lpInterface, 
  LPMAPISESSION FAR * lppMAPISession 
); 

参数

lhSimpleSession

[in]通过调用 MAPILOGON 创建的简单 MAPI 会话。

ulFlags

[in]保留;必须为零。

lpInterface

[in]指向接口标识符的指针 (IID) ,表示用于访问会话的接口。 传递 NULL 会导致 lppMAPISession 参数返回指向 MAPI 会话的标准接口的指针, (IMAPISession) 。

lppMAPISession

[out]指向 MAPI 会话接口的指针的指针。

返回值

S_OK

简单的 MAPI 会话已成功转换为 MAPI 会话。

MAPI_E_INVALID_PARAMETER

无法将 lhSimpleSession 转换为 MAPI 会话。

MAPI_E_UNKNOWN_FLAGS

ulFlags 包含无效标志。

E_NOINTERFACE

会话无法转换为 lpInterface 指定的接口。

备注

ScMAPIXFromSMAPI 函数没有反函数,即客户端无法从 MAPI 会话转换为简单的 MAPI 会话。

另请参阅

MAPILOGON

MAPILogonEx