指定したコンテキスト ハンドルのパッケージ依存関係を返します。
構文
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 バージョン 1809 (Windows App SDK 1.0 以降を使用) |
ヘッダー | msixdynamicdependency.h |