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 パスの下にあるフォルダーを指定します。このパスでは、ユーザーがインストール ファイルを変更できるように、アプリケーションのインストール フォルダーの内容が投影されます。 この機能は現在、Microsoft とパートナーによって公開されている特定の種類のデスクトップ PC ゲームでのみ使用でき、これらの種類のゲームで MOD をサポートできます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2016 [デスクトップ アプリのみ] |
Header | appmodel.h |