Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Удаляет ссылку на время установки для зависимости пакета платформы, созданной ранее с помощью метода 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 во время выполнения