Compartilhar via


APPX_PACKAGE_SETTINGS estrutura (appxpackaging.h)

Representa as configurações de pacote usadas para criar um pacote.

Sintaxe

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

Members

forceZip32

Tipo: BOOL

TRUE se o pacote for criado como Zip32; FALSE se o pacote for criado como Zip64. O padrão é Zip64.

hashMethod

Tipo: IUri*

O URI do algoritmo de hash a ser usado para o mapa de blocos do pacote.

Observações

Defina forceZip32 como TRUE para manter a compatibilidade com ferramentas ZIP mais antigas.

Os valores possíveis para hashMethod são:

  • 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

Requirements

Requirement Value
Cliente mínimo suportado Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo compatível Windows Server 2012 [somente aplicativos da área de trabalho]
Header appxpackaging.h

Consulte também

IAppxFactory::CreatePackageWriter