Compartilhar via


estrutura APPX_PACKAGE_SETTINGS (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;

Membros

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.

Comentários

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

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho appxpackaging.h

Confira também

IAppxFactory::CreatePackageWriter