Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Удаляет ссылку на время установки для зависимости пакета платформы, созданной ранее с помощью метода TryCreatePackageDependency . Этот метод сообщает ОС, что он безопасно удалить пакет платформы, если другие приложения не имеют зависимости от него.
Синтаксис
HRESULT DeletePackageDependency(
PCWSTR packageDependencyId
);
Параметры
packageDependencyId
Тип: PCWSTR
Идентификатор удаляемой зависимости пакета.
Возвращаемое значение
| Код возврата | Description |
|---|---|
| E_INVALIDARG | Параметр packageDependencyId имеет значение NULL для входных данных. |
Замечания
Удаление зависимости пакета обычно выполняется при удалении приложения. Зависимость пакета неявно удаляется, если его артефакт времени существования (указанный с помощью параметра lifetimeArtifact функции TryCreatePackageDependency ) удаляется. Зависимости пакетов, на которые не ссылается другие пакеты, являются неустранимыми для удаления.
Вызывающий объект этой функции должен иметь права администратора, если зависимость пакета была создана с помощью CreatePackageDependencyOptions_ScopeIsSystem.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 11 (появилась в версии 10.0.22000.0) |
| Header | appmodel.h |
| Library | OneCoreUAP.Lib |
См. также
Использование API динамической зависимости для ссылки на пакеты MSIX во время выполнения