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

こちらもご覧ください

AddPackageDependency