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


Перечисление PackagePathType (appmodel.h)

Указывает тип пути к папке для извлечения в запросе пути или других сведений о пакете.

Синтаксис

typedef enum PackagePathType {
  PackagePathType_Install,
  PackagePathType_Mutable,
  PackagePathType_Effective,
  PackagePathType_MachineExternal,
  PackagePathType_UserExternal,
  PackagePathType_EffectiveExternal
} ;

Константы

 
PackagePathType_Install
Получите путь к пакету в исходной папке установки приложения.
PackagePathType_Mutable
Получите путь к пакету в изменяемой папке установки для приложения, если приложение объявлено как изменяемое в манифесте пакета.
PackagePathType_Effective
Получите путь к пакету в изменяемой папке, если приложение объявлено как изменяемое в манифесте пакета, или в исходной папке установки, если приложение не является изменяемым.

Комментарии

Приложение имеет изменяемую папку установки, если оно использует расширение windows.mutablePackageDirectories в манифесте пакета. Это расширение указывает папку в пути %ProgramFiles%\ModifiableWindowsApps, в которой содержимое папки установки приложения проецируется, чтобы пользователи могли изменять файлы установки. В настоящее время эта функция доступна только для определенных типов игр для настольных компьютеров, опубликованных корпорацией Майкрософт и нашими партнерами, и позволяет поддерживать моды для этих типов игр.

Требования

Требование Значение
Минимальная версия клиента Windows 10 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Верхняя часть appmodel.h

См. также раздел

GetCurrentPackageInfo2

GetCurrentPackagePath2

GetPackagePathByFullName2

GetPackageInfo2

GetStagedPackagePathByFullName2