RemovePackageDependency 関数 (appmodel.h)
現在のプロセスのパッケージ グラフから解決されたパッケージの依存関係を削除します (つまり、 AddPackageDependency メソッドを使用して追加されたフレームワーク パッケージ依存関係の実行時参照)。
構文
HRESULT RemovePackageDependency(
PACKAGEDEPENDENCY_CONTEXT packageDependencyContext
);
パラメーター
packageDependencyContext
種類: PACKAGEDEPENDENCY_CONTEXT
削除するパッケージ依存関係のハンドル。
戻り値
種類: HRESULT
関数が成功すると、 ERROR_SUCCESSが返されます。 それ以外の場合、関数はエラー コードを返します。 考えられるエラー コードは次のとおりです。
リターン コード | 説明 |
---|---|
E_INVALIDARG | packageDependencyContext パラメーターは入力時に NULL です。 |
注釈
この関数は、DLL などの読み込まれたリソースをアンロードしません。 パッケージの依存関係を削除した後、パッケージから読み込まれたすべてのファイルを引き続き使用できます。 今後のファイル解決では、削除されたパッケージの依存関係が表示されません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11 (10.0.22000.0 で導入) |
Header | appmodel.h |