表示用于创建包的包设置。
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 |