PidTagAttachLongPathname 规范属性
适用于:Outlook 2013 | Outlook 2016
包含附件的完全限定的长路径和文件名。
属性 | 值 |
---|---|
相关属性: |
PR_ATTACH_LONG_PATHNAME、PR_ATTACH_LONG_PATHNAME_A、PR_ATTACH_LONG_PATHNAME_W |
标识符: |
0x370D |
数据类型: |
PT_STRING8、PT_UNICODE |
区域: |
邮件附件 |
备注
使用这些PR_ATTACH_METHOD (PidTagAttachMethod) 属性的值(ATTACH_BY_REFERENCE、ATTACH_BY_REF_RESOLVE或ATTACH_BY_REF_ONLY)指示附件时,这些属性适用。 支持长文件名的平台在发送时应同时设置PR_ATTACH_LONG_PATHNAME或关联的属性和PR_ATTACH_PATHNAME (PidTagAttachPathname) 属性,并在接收时首先检查PR_ATTACH_LONG_PATHNAME或关联属性。
当接收消息的主机支持长文件名时,客户端应用程序应将这些属性设置为建议的长路径和文件名。 设置这些属性表示附件数据未包含在邮件中,但在通用文件服务器上可用。
与 PR_ATTACH_PATHNAME 提供的目录和文件名不同,这些目录和文件名不限于 8 个字符的目录或文件名加上三个字符的扩展名。 相反,每个目录或文件名最多可以包含 256 个字符,包括名称、扩展名和分隔符句点。 但是,整个路径限制为 256 个字符。
在大多数情况下,客户端应使用通用命名约定 (UNC) 共享文件,并且应在文件为本地时使用绝对路径。
MAPI 仅适用于 ANSI 字符集中的路径和文件名。 在 OEM 字符集中使用路径和文件名的客户端应用程序必须在调用 MAPI 之前将它们转换为 ANSI。
相关资源
协议规范
处理邮件和附件对象。
指定权限管理的编码消息的属性。
头文件
Mapidefs.h
提供数据类型定义。
Mapitags.h
包含作为备用名称列出的属性的定义。