Compartir a través de


APPX_PACKAGE_SETTINGS estructura (appxpackaging.h)

Representa la configuración del paquete que se usa para crear un paquete.

Sintaxis

typedef struct APPX_PACKAGE_SETTINGS {
  BOOL forceZip32;
  IUri *hashMethod;
} APPX_PACKAGE_SETTINGS;

Miembros

forceZip32

Tipo: BOOL

TRUE si el paquete se crea como Zip32; FALSE si el paquete se crea como Zip64. El valor predeterminado es Zip64.

hashMethod

Tipo: IUri*

Identificador URI del algoritmo hash que se va a usar para la asignación de bloques del paquete.

Comentarios

Establezca forceZip32 en TRUE para mantener la compatibilidad con las herramientas ZIP anteriores.

Los valores posibles para hashMethod son:

  • http://www.w3.org/2001/04/xmlenc#sha256
  • http://www.w3.org/2001/04/xmldsig-more#sha384
  • http://www.w3.org/2001/04/xmlenc#sha512

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado appxpackaging.h

Consulte también

IAppxFactory::CreatePackageWriter