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。

注釈

forceZip32TRUE に設定して、古い 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 [デスクトップ アプリのみ]
Header appxpackaging.h

こちらもご覧ください

IAppxFactory::CreatePackageWriter