Partager via


énumération OPC_WRITE_FLAGS (msopc.h)

Décrit la méthode d’encodage utilisée par l’objet de sérialisation pour produire le package.

Syntax

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

Constantes

 
OPC_WRITE_DEFAULT
Valeur : 0
Utilisez l’encodage Zip64. La version logicielle minimale pour l’extraction d’un package avec l’encodage Zip64 est 4.5.
OPC_WRITE_FORCE_ZIP32
Valeur : 0x1
Forcer l’encodage Zip32. La version logicielle minimale pour l’extraction d’un package avec l’encodage Zip32 est 2.0.

Si une ou plusieurs des limitations Zip32 suivantes sont violées, l’écriture du package échoue :

  • La taille maximale d’un seul élément de fichier non compressé est de 4 gigaoctets.

  • Le nombre maximal d’éléments de fichier est de 65535 (2¹⁶-1).

Configuration requise

Condition requise Valeur
En-tête msopc.h

Voir aussi

Prise en main avec l’API d’empaquetage

IOpcFactory ::WritePackageToStream

Principes de base d’Open Packaging Conventions

Vues d'ensemble

Guide de programmation de l’API d’empaquetage

Exemples d’API d’empaquetage

Empaquetage des énumérations

Interfaces d’empaquetage

Référence

Vue d'ensemble des relations