MddGetIdForPackageDependencyContext 函数 (msixdynamicdependency.h)

返回指定上下文句柄的包依赖项。

语法

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

参数

packageDependencyContext

类型: PACKAGEDEPENDENCY_CONTEXT

要返回的包依赖项的句柄。

packageDependencyId

类型: PCWSTR*

指定上下文句柄的包依赖项的 ID。 如果无法解析包依赖项,则该函数会成功,但此参数在输出时为 nullptr 。 使用 HeapAlloc 函数为此参数分配内存,并使用 HeapFree 解除分配内存。

返回值

返回代码 说明
E_INVALIDARG packageDependencyContextpackageDependencyId 参数在输入时为 NULL。

要求

要求
最低受支持的客户端 使用 Windows 应用 SDK 1.0 或更高版本的 Windows 10 版本 1809 ()
标头 msixdynamicdependency.h