OPC_WRITE_FLAGS枚举 (msopc.h)

描述序列化对象用于生成包的编码方法。

语法

typedef enum __MIDL___MIDL_itf_msopc_0000_0002_0005 {
  OPC_WRITE_DEFAULT = 0,
  OPC_WRITE_FORCE_ZIP32 = 0x1
} OPC_WRITE_FLAGS;

常量

 
OPC_WRITE_DEFAULT
值: 0
使用 Zip64 编码。 使用 Zip64 编码提取包的最低软件版本为 4.5。
OPC_WRITE_FORCE_ZIP32
值: 0x1
强制 Zip32 编码。 使用 Zip32 编码提取包的最低软件版本为 2.0。

如果违反以下一个或多个 Zip32 限制,包写入将失败:

  • 单个未压缩文件项的最大大小为 4 GB。

  • 最大文件项数为 65535 (2¹⁶-1) 。

要求

要求
Header msopc.h

另请参阅

使用打包 API 入门

IOpcFactory::WritePackageToStream

开放打包约定基础知识

概述

打包 API 编程指南

打包 API 示例

打包枚举

打包接口

引用

关系概述