属性标识符范围

适用于:Outlook 2013 | Outlook 2016

下表汇总了属性标识符的不同范围,描述了每个区域中属性的所有者。

标识符范围 说明
0000
由 MAPI 为 特殊值保留PR_NULL
0001 - 0BFF
MAPI 定义的邮件信封属性。
0C00 - 0DFF
MAPI 定义的收件人属性。
0E00 - 0FFF
MAPI 定义的不可传输消息属性。
1000 - 2FFF
MAPI 定义的邮件内容属性。
3000 - 3FFF
MAPI 定义的邮件和收件人以外的对象的属性。
4000 - 57FF
由传输提供程序定义的消息信封属性。
5800 - 5FFF
由传输和通讯簿提供程序定义的收件人属性。
6000 - 65FF
客户端定义的不可传输消息属性。
6600 - 67FF
服务提供程序定义的不可传输属性。 这些属性对用户可见或不可见。
6800 - 7BFF
由这些类的创建者定义的自定义消息类的消息内容属性。
7C00 - 7FFF
这些类的创建者定义的自定义消息类的不可传输属性。
8000 - FFFE
通过 IMAPIProp::GetNamesFromIDs 和 IMAPIProp::GetIDsFromNames 方法按名称标识的客户端和偶尔由服务提供程序定义的属性。
FFFF
MAPI 为特殊错误值保留PROP_ID_INVALID。

3000 到 3FFF 之间的范围是为与邮件或收件人无关的属性保留的。 MAPI 按对象类型将此范围划分为子范围;下表显示了此进一步细分。

标识符范围 属性的类型
3000 - 33FF
出现在多个对象上的通用属性,例如 PR_DISPLAY_NAMEPR_ENTRYID
3400 - 35FF
消息存储属性
3600 - 36FF
文件夹和通讯簿容器属性
3700 - 38FF
附件属性
3900 - 39FF
通讯簿属性
3A00 - 3BFF
消息传送用户属性
3C00 - 3CFF
通讯组列表属性
3D00 - 3DFF
配置文件属性
3E00 - 3FFF
状态对象属性