Функция 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 |