PidTagStoreUnicodeMask 规范属性

适用于:Outlook 2013 | Outlook 2016

包含客户端应用程序应查询以确定消息存储特征的标志的位掩码。

属性
相关属性:
PR_STORE_UNICODE_MASK
标识符:
0x340F
数据类型:
PT_LONG
区域:
MAPI 消息存储

备注

此属性向计划向其发送消息的客户端应用程序公开消息存储的功能。 这些标志可以促进客户端或其他存储的决策,例如发送 PR_BODY (PidTagBody) 还是仅 发送 PR_RTF_COMPRESSED (PidTagRtfCompressed) 。 客户端永远不应设置此属性。 尝试返回 MAPI_E_COMPUTED

可以为此属性设置以下一个或多个标志:

STORE_ANSI_OK

(131072,0x00020000) 消息存储支持包含美国国家标准协会 (ANSI) (8 位) 字符的属性。

STORE_ATTACH_OK

(32,0x00000020) 消息存储支持对象链接和嵌入 (OLE) 或非 OLE 附件的邮件。

STORE_CATEGORIZE_OK

(1024,0x00000400) 消息存储支持表的分类视图。

STORE_CREATE_OK

(16,0x00000010) 消息存储支持创建新消息。

STORE_ENTRYID_UNIQUE

(1,0x00000001) 消息存储中对象的条目标识符是唯一的,也就是说,在存储的生命周期内永远不会重复使用。

STORE_HTML_OK

(65536,0x00010000) 消息存储支持存储在 PR_BODY_HTML (PidTagBodyHtml) 属性中的 HTML 消息。 请注意, STORE_HTML_OK 未在 MAPIDEFS 版本中定义。Microsoft Exchange 2000 Server 及更早版本中包含的 H。 如果开发环境使用 MAPIDEFS。不包含 STORE_HTML_OK的 H 文件,请改用值“0x00010000”。

STORE_ITEMPROC

(2097152,0x00200000) 在包装的 PST 存储中,指示当新邮件到达存储区时,存储分别对邮件执行规则和垃圾邮件筛选器处理。 存储调用 IMAPISupport::Notify,在作为参数传递的 NOTIFICATION 结构中设置 fnevNewMail,然后将新邮件的详细信息传递给侦听客户端。 随后,当侦听客户端收到通知,它不会处理邮件上的规则。

STORE_LOCALSTORE

(524288,0x00080000) 此标志是保留的,不应使用。

STORE_MODIFY_OK

(8,0x00000008) 消息存储支持修改其现有消息。

STORE_MV_PROPS_OK

(512,0x00000200) 消息存储支持多值属性,在整个保存操作中保证多值属性中值顺序的稳定性,并支持在表中实例化多值属性。

STORE_NOTIFY_OK

(256,0x00000100) 消息存储支持通知。

STORE_OLE_OK

(64,0x00000040) 邮件存储支持 OLE 附件。 OLE 数据可通过 IStorage 接口访问,例如可通过 PR_ATTACH_DATA_OBJ (PidTagAttachDataObject) 属性访问这些数据。

STORE_PUBLIC_FOLDERS

(16384,0x00004000) 此存储中的文件夹是公共 (多用户) ,而不是专用 (可能是多实例,而不是多用户) 。

STORE_PUSHER_OK

(8388608,0x00800000) MAPI 协议处理程序不会对存储进行爬网,并且存储负责通过通知将任何更改推送到索引器,以便为消息编制索引。

STORE_READONLY

(2,0x00000002) 消息存储的所有接口都具有只读访问级别。

STORE_RESTRICTION_OK

(4096,0x00001000) 消息存储支持限制。

STORE_RTF_OK

(2048,0x00000800) 消息存储支持 RTF 格式 (RTF) 消息(通常经过压缩),并且存储本身保持 PR_BODYPR_RTF_COMPRESSED 同步。

STORE_SEARCH_OK

(4,0x00000004) 邮件存储支持搜索结果文件夹。

STORE_SORT_OK

(8192,0x00002000) 消息存储支持对表的视图进行排序。

STORE_SUBMIT_OK

(128,0x00000080) 消息存储支持将邮件标记为提交。

STORE_UNCOMPRESSED_RTF

(32768,0x00008000) 消息存储支持以未压缩形式存储可修订的表单文本 (RTF) 邮件。 未压缩的 RTF 流由流标头中的值 dwMagicUncompressedRTF 标识。 dwMagicUncompressedRTF 值在 RTFLIB 中定义。H 文件。

STORE_UNICODE_OK

(262144,0x00040000) 消息存储支持包含 Unicode 字符的属性。

始终可以存储消息的 RTF 版本,即使消息存储不是 RTF 感知的。 如果未为特定存储设置STORE_RTF_OK位,则维护 RTF 版本的客户端必须自行调用 RTFSync 函数,以保持 文本内容的PR_BODYPR_RTF_COMPRESSED 版本同步。 RTF 始终存储在 PR_RTF_COMPRESSED中,无论它是否实际被压缩。

头文件

Mapidefs.h

提供数据类型定义。

Mapitags.h

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

另请参阅

MAPI 属性

MAPI 规范属性

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

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