共用方式為


APPX_PACKAGE_SETTINGS結構 (appxpackaging.h)

表示用來建立封裝的封裝設定。

語法

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

成員

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

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
標頭 appxpackaging.h

另請參閱

IAppxFactory::CreatePackageWriter