Freigeben über


APPX_PACKAGE_SETTINGS Struktur (appxpackaging.h)

Stellt Paketeinstellungen dar, die zum Erstellen eines Pakets verwendet werden.

Syntax

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

Member

forceZip32

Typ: BOOL

TRUE , wenn das Paket als Zip32 erstellt wird; FALSE , wenn das Paket als Zip64 erstellt wird. Der Standardwert ist Zip64.

hashMethod

Typ: IUri*

Der Hashalgorithmus-URI, der für die Blockzuordnung des Pakets verwendet werden soll.

Hinweise

Legen Sie forceZip32 auf TRUE fest, um die Kompatibilität mit älteren ZIP-Tools zu gewährleisten.

Die möglichen Werte für hashMethod sind:

  • 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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile appxpackaging.h

Weitere Informationen

IAppxFactory::CreatePackageWriter