PidTagStatusCode 规范属性

适用于:Outlook 2013 | Outlook 2016

包含指示会话资源的当前状态的标志的位掩码。 所有服务提供商将状态代码设置为 MAPI,以报告子系统、MAPI 后台处理程序和集成通讯簿的状态。

属性
相关属性:
PR_STATUS_CODE
标识符:
0x3E04
数据类型:
PT_LONG
区域:
MAPI 状态

备注

状态代码必须出现在所有提供程序的 Mapisvc.inf 文件中。

状态对象由 MAPI 和所有服务提供商实现。 状态代码有两组有效值,一组用于所有状态对象,另一组仅用于传输提供程序。 所有状态对象都可以将此属性设置为以下值:

STATUS_AVAILABLE

指示资源正常运行。

STATUS_FAILURE

指示资源遇到问题。 对于服务提供商,STATUS_FAILURE指示提供程序可能很快关闭以结束当前会话。

STATUS_OFFLINE

指示只有本地数据或服务可用。

传输提供程序还可以将其状态对象的 PR_STATUS_CODE 属性设置为以下值:

STATUS_INBOUND_ACTIVE

指示传输提供程序正在接收入站消息。

STATUS_INBOUND_ENABLED

指示传输提供程序可以接收入站消息。

STATUS_INBOUND_FLUSH

指示传输提供程序正在从入站队列下载消息。

STATUS_OUTBOUND_ACTIVE

指示传输提供程序正在接收出站消息。

STATUS_OUTBOUND_ENABLED

指示传输提供程序可以处理出站消息。

STATUS_OUTBOUND_FLUSH

指示传输提供程序正在从其出站队列上传消息。

STATUS_REMOTE_ACCESS

指示传输提供程序支持远程访问。

头文件

Mapidefs.h

提供数据类型定义。

Mapitags.h

包含作为备用名称列出的属性的定义。

另请参阅

PidTagStatusString 规范属性

MAPI 属性

MAPI 规范属性

将规范属性名称映射到 MAPI 名称

将 MAPI 名称映射到规范属性名称