Заголовок msixdynamicdependency.h

Этот заголовок используется API динамической зависимости.

msixdynamicdependency.h содержит следующие программные интерфейсы:

Функции

 
MddAddPackageDependency

Добавляет ссылку во время выполнения для зависимости пакета платформы, созданной ранее с помощью метода MddTryCreatePackageDependency с указанными параметрами. После успешного возврата этого метода приложение может активировать типы и использовать содержимое из пакета платформы.
MddDeletePackageDependency

Удаляет ссылку времени установки для зависимости пакета платформы, созданной ранее с помощью метода MddTryCreatePackageDependency. Этот метод информирует ОС о том, что пакет платформы можно удалить, если от него не зависят другие приложения.
MddGetGenerationId

Возвращает идентификатор текущего поколения графа пакетов.
MddGetIdForPackageDependencyContext

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

Возвращает полное имя пакета, которое будет использоваться при разрешении зависимости пакета. Эта функция не добавляет пакет в граф пакетов вызывающего процесса.
MddRemovePackageDependency

Удаляет разрешенную зависимость пакета из графа пакетов текущего процесса (т. е. ссылку на время выполнения для зависимости пакета платформы, которая была добавлена с помощью функции MddAddPackageDependency).
MddTryCreatePackageDependency

Создает ссылку времени установки для зависимости пакета платформы для текущего приложения, используя указанное имя семейства пакетов, минимальную версию и дополнительные критерии.

Перечисления

 
MddAddPackageDependencyOptions

Определяет параметры, которые можно применить при добавлении ссылки во время выполнения в пакет платформы с помощью функции MddAddPackageDependency.
MddCreatePackageDependencyOptions

Определяет параметры, которые можно применить при создании зависимости пакета с помощью функции MddTryCreatePackageDependency.
MddPackageDependencyLifetimeKind

Указывает значения, указывающие тип артефакта, который используется для определения времени существования зависимости пакета.
MddPackageDependencyProcessorArchitectures

Определяет архитектуры процессора для зависимости пакета платформы, создаваемой с помощью функции MddTryCreatePackageDependency.