CloseIMsgSession

适用于:Outlook 2013 | Outlook 2016

关闭消息会话以及在该会话中创建的所有消息。

属性
标头文件:
Imessage.h
实现者:
MAPI
调用者:
客户端应用程序和服务提供商
VOID CloseIMsgSession(
  LPMSGSESS lpMsgSess
);

参数

lpMsgSess

[in]指向在消息会话开始时使用 OpenIMsgSession 函数获取的消息会话对象的指针。

返回值

无。

说明

客户端应用程序和服务提供商使用消息会话,这些应用程序和服务提供商需要处理基于基础 OLE IStorage 对象构建的多个相关的 MAPI IMessage 对象。 客户端或提供程序使用 OpenIMsgSessionCloseIMsgSession 函数将此类消息的创建包装在消息会话中。 打开消息会话后,客户端或提供程序会在调用 OpenIMsgOnIStg 时传递指向该会话的指针,以创建新的 IMessage-on- IStorage 对象。

消息会话跟踪会话期间打开的所有 IMessage-on-IStorage 对象,以及邮件的所有附件和其他属性。 当客户端或提供程序调用 CloseIMsgSession 时,它会关闭所有这些对象。 调用 CloseIMsgSession 是关闭 IMessage-on- IStorage 对象的唯一方法。