PidTagAttachDataBinary 规范属性
适用于:Outlook 2013 | Outlook 2016
包含通常通过对象链接和嵌入 (OLE) IStream 接口访问的二进制附件数据。
属性 | 值 |
---|---|
相关属性: |
PR_ATTACH_DATA_BIN |
标识符: |
0x3701 |
数据类型: |
PT_BINARY |
区域: |
邮件附件 |
备注
当 PR_ATTACH_METHOD (PidTagAttachMethod) 属性的值ATTACH_BY_VALUE时,此属性将保留附件,这是通常的附件方法,也是唯一需要支持的附件方法。 ATTACH_OLE值时,PR_ATTACH_METHOD PR_ATTACH_DATA_BIN还保留 OLE 1.0 OLESTREAM 附件。
可以通过调用 OLE IStream::CopyTo 方法将 OLESTREAM 附件复制到文件中。 可以从 pidTagAttachTag) 属性PR_ATTACH_TAG (确定 OLE 编码类型。
对于 OLE 文档文件附件,消息存储提供程序必须在 PR_ATTACH_DATA_OBJ (PidTagAttachDataObject) 上响应 IMAPIProp::OpenProperty 调用,并且可以选择性地响应PR_ATTACH_DATA_BIN上的调用。 请注意, PR_ATTACH_DATA_BIN 和 PR_ATTACH_DATA_OBJ 共享相同的属性标识符,因此是同一属性的两个呈现形式。
对于存储对象(例如 OLE 2.0 文档文件格式的复合文件),某些服务提供程序允许使用 MAPI IStreamDocfile 接口打开它以提高性能。 支持 IStreamDocfile 的提供程序必须在 PR_ATTACH_DATA_OBJ 上公开它,并且可以选择在 PR_ATTACH_DATA_BIN上公开它。
有关 OLE 接口和格式的详细信息,请参阅 OLE 和数据传输。
相关资源
协议规范
处理邮件和附件对象。
头文件
Mapidefs.h
提供数据类型定义。
Mapitags.h
包含作为备用名称列出的属性的定义。