パッケージ定数
パッケージの処理方法を指定します。
定数/値 | Description |
---|---|
|
パッケージ内のアプリの最大数。 |
|
パッケージ内のアプリの最小数。 |
|
パッケージに含めることができるリソース パッケージの最大数。 |
|
パッケージに含めることができるリソース パッケージの最小数。 |
PACKAGE_FILTER_ALL_LOADED 0x00000000 |
依存関係グラフ内のすべてのパッケージを処理します。 これは、 PACKAGE_FILTER_HEAD、 PACKAGE_FILTER_DIRECTと同じです。 注 PACKAGE_FILTER_ALL_LOADEDは、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 PACKAGE_FILTER_HEAD、 PACKAGE_FILTER_DIRECTを使用します。 |
|
パッケージ グラフでバンドル パッケージを処理します。 |
|
依存関係グラフ内のヘッド (最初) パッケージの直接依存パッケージを処理します。 |
PACKAGE_FILTER_DYNAMIC 0x00100000 |
パッケージ グラフに動的に追加されたパッケージを処理します。 |
|
依存関係グラフでヘッド (最初の) パッケージを処理します。 |
PACKAGE_FILTER_HOSTRUNTIME 0x00200000 |
パッケージ グラフに追加されたプロセス ホスト ランタイム依存関係パッケージ。 |
PACKAGE_FILTER_IS_IN_RELATED_SET 0x00040000 |
関連するセット内のパッケージを処理します。 詳細については、「 関連セット」を参照してください。 |
|
パッケージ グラフで省略可能なパッケージを処理します。 |
|
パッケージ グラフでリソース パッケージを処理します。 |
PACKAGE_FILTER_STATIC 0x00080000 |
パッケージ グラフに静的に追加されたパッケージを処理します。 |
|
パッケージ グラフの最大サイズ。 |
|
パッケージ グラフの最小サイズ。 |
|
基本情報を取得します。 |
|
完全な情報を取得します。 |
|
パッケージが依存するパッケージの最大数。 |
|
パッケージが依存するパッケージの最小数。 |
|
パッケージはバンドル パッケージです。 |
|
パッケージが DeploymentOptions 列挙に登録されました。 |
PACKAGE_PROPERTY_DYNAMIC 0x00100000 |
パッケージは動的な依存関係です。 |
|
パッケージはフレームワークです。 |
PACKAGE_PROPERTY_HOSTRUNTIME 0x00200000 |
パッケージはホスト ランタイムの依存関係です。 |
PACKAGE_PROPERTY_IS_IN_RELATED_SET 0x00040000 |
パッケージは関連するセット内にあります。 詳細については、「 関連セット」を参照してください。 |
|
パッケージは省略可能なパッケージです。 |
|
パッケージはリソース パッケージです。 |
PACKAGE_PROPERTY_STATIC 0x00080000 |
パッケージは静的な依存関係です。 |
静的エントリと動的エントリ
パッケージ アプリは、パッケージ グラフにエントリを含む起動されます。これは 静的パッケージ グラフです。 逆に、パッケージ化されていないアプリは、空のパッケージ グラフで起動されます。
動的依存関係 API は、パッケージ グラフにエントリを動的に追加します。これは動的パッケージ グラフです。
GetCurrentPackageInfo または GetCurrentPackageInfo2 に渡されるフラグにPACKAGE_FILTER_DYNAMICが含まれていない場合、関数は静的パッケージ グラフのみを参照します。 これは、フラグに PACKAGE_FILTER_STATIC を明示的に含めると同じ動作 です。 言い換えると、これらの関数と互換性上の理由から、動的パッケージの受信をオプトインする必要があります。
一方、GetCurrentPackageInfo3 はオプトアウトされます。PACKAGE_FILTER_DYNAMICまたはPACKAGE_FILTER_STATICを指定しない場合は、両方を指定することと同じです。動的エントリを取得します。 オプトアウトするには、 PACKAGE_FILTER_STATIC を指定しますが、 PACKAGE_FILTER_DYNAMICは指定しません。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
Header | AppModel.h |