Поделиться через


Функция GetIdForPackageDependencyContext (appmodel.h)

Возвращает зависимость пакета для указанного дескриптора контекста.

Синтаксис

HRESULT GetIdForPackageDependencyContext(
  PACKAGEDEPENDENCY_CONTEXT packageDependencyContext,
  PWSTR                     *packageDependencyId
);

Параметры

packageDependencyContext

Тип: PACKAGEDEPENDENCY_CONTEXT

Дескриптор возвращаемой зависимости пакета.

packageDependencyId

Тип: PCWSTR*

Идентификатор зависимости пакета для указанного дескриптора контекста. Если зависимость пакета не может быть разрешена, функция выполняется успешно, но этот параметр имеет значение nullptr для выходных данных. Используйте функцию HeapAlloc , чтобы выделить память для этого параметра, и heapFree , чтобы освободить память.

Возвращаемое значение

Код возврата Описание
E_INVALIDARG Параметр packageDependencyContext или packageDependencyId имеет значение NULL для входных данных.

Требования

Требование Значение
Минимальная версия клиента Windows 11 (представлено в версии 10.0.22000.0)
Верхняя часть appmodel.h