Поделиться через


структура APPX_PACKAGE_SETTINGS (appxpackaging.h)

Представляет параметры пакета, используемые для создания пакета.

Синтаксис

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

Члены

forceZip32

Тип: BOOL

ЗНАЧЕНИЕ TRUE , если пакет создан как Zip32; FALSE , если пакет создан как Zip64. Значение по умолчанию — 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