次の方法で共有


MddGetIdForPackageDependencyContext 関数 (msixdynamicdependency.h)

指定したコンテキスト ハンドルのパッケージ依存関係を返します。

構文

HRESULT MddGetIdForPackageDependencyContext(
  MDD_PACKAGEDEPENDENCY_CONTEXT packageDependencyContext,
  PWSTR                         *packageDependencyId
) noexcept;

パラメーター

packageDependencyContext

種類: PACKAGEDEPENDENCY_CONTEXT

返すパッケージ依存関係のハンドル。

packageDependencyId

種類: PCWSTR*

指定したコンテキスト ハンドルのパッケージ依存関係の ID。 パッケージの依存関係を解決できない場合、関数は成功しますが、このパラメーターは出力時に nullptr になります。 HeapAlloc 関数を使用してこのパラメーターのメモリを割り当て、HeapFree を使用してメモリの割り当てを解除します。

戻り値

リターン コード 説明
E_INVALIDARG packageDependencyContext または packageDependencyId パラメーターは、入力時に NULL です。

要件

要件
サポートされている最小のクライアント Windows 10 Version 1809 (Windows アプリ SDK 1.0 以降)
Header msixdynamicdependency.h