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


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

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

Синтаксис

HRESULT GetIdForPackageDependencyContext(
  PACKAGEDEPENDENCY_CONTEXT packageDependencyContext,
  PWSTR                     *packageDependencyId
);

Параметры

packageDependencyContext

Тип: PACKAGEDEPENDENCY_CONTEXT

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

packageDependencyId

Тип: PCWSTR*

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

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

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

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows 11 (появилась в версии 10.0.22000.0)
Header appmodel.h
Library OneCoreUAP.Lib