APPX_PACKAGE_SETTINGS结构(appxpackaging.h)

表示用于创建包的包设置。

Syntax

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

Members

forceZip32

类型: BOOL

如果包创建为 Zip32,则为 TRUE;如果包创建为 Zip64,则为 FALSE。 默认值为 Zip64。

hashMethod

类型: IUri*

用于包块映射的哈希算法 URI。

注解

forceZip32 设置为 TRUE ,以保持与较旧的 ZIP 工具的兼容性。

hashMethod 的可能值为:

  • 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

要求

Requirement 价值
最低支持的客户端 Windows 8 [仅限桌面应用]
支持的最低服务器 Windows Server 2012 [仅限桌面应用]
Header appxpackaging.h

另请参阅

IAppxFactory::CreatePackageWriter