CloseIMsgSession
适用于:Outlook 2013 | Outlook 2016
关闭消息会话以及在该会话中创建的所有消息。
属性 | 值 |
---|---|
标头文件: |
Imessage.h |
实现者: |
MAPI |
调用者: |
客户端应用程序和服务提供商 |
VOID CloseIMsgSession(
LPMSGSESS lpMsgSess
);
参数
lpMsgSess
[in]指向在消息会话开始时使用 OpenIMsgSession 函数获取的消息会话对象的指针。
返回值
无。
说明
客户端应用程序和服务提供商使用消息会话,这些应用程序和服务提供商需要处理基于基础 OLE IStorage 对象构建的多个相关的 MAPI IMessage 对象。 客户端或提供程序使用 OpenIMsgSession 和 CloseIMsgSession 函数将此类消息的创建包装在消息会话中。 打开消息会话后,客户端或提供程序会在调用 OpenIMsgOnIStg 时传递指向该会话的指针,以创建新的 IMessage-on- IStorage 对象。
消息会话跟踪会话期间打开的所有 IMessage-on-IStorage 对象,以及邮件的所有附件和其他属性。 当客户端或提供程序调用 CloseIMsgSession 时,它会关闭所有这些对象。 调用 CloseIMsgSession 是关闭 IMessage-on- IStorage 对象的唯一方法。