en-tête msixdynamicdependency.h
Cet en-tête est utilisé par l’API dépendance dynamique.
msixdynamicdependency.h contient les interfaces de programmation suivantes :
Fonctions
MddAddPackageDependency Ajoute une référence au moment de l’exécution pour la dépendance de package d’infrastructure que vous avez créée précédemment à l’aide de la méthode MddTryCreatePackageDependency, avec les options spécifiées. Une fois cette méthode retournée, votre application peut activer des types et utiliser du contenu à partir du package d’infrastructure. |
MddDeletePackageDependency Supprime la référence au moment de l’installation pour la dépendance de package d’infrastructure que vous avez créée précédemment à l’aide de la méthode MddTryCreatePackageDependency. Cette méthode informe le système d’exploitation qu’il est sûr de supprimer le package d’infrastructure si aucune autre application n’a de dépendance. |
MddGetGenerationId Retourne l’ID de génération actuel du graphique de package. |
MddGetIdForPackageDependencyContext Retourne la dépendance de package pour le handle de contexte spécifié. |
MddGetResolvedPackageFullNameForPackageDependency Retourne le nom complet du package qui serait utilisé si la dépendance de package devait être résolue. Cette fonction n’ajoute pas le package au graphique de package du processus appelant. |
MddRemovePackageDependency Supprime une dépendance de package résolue du graphique de package du processus actuel (autrement dit, référence au moment de l’exécution pour une dépendance de package framework ajoutée à l’aide de la fonction MddAddPackageDependency). |
MddTryCreatePackageDependency Crée une référence au moment de l’installation pour une dépendance de package framework pour l’application active, à l’aide du nom de famille de package spécifié, de la version minimale et des critères supplémentaires. |
Énumérations
MddAddPackageDependencyOptions Définit les options qui peuvent être appliquées lors de l’ajout d’une référence au moment de l’exécution à un package d’infrastructure à l’aide de la fonction MddAddPackageDependency. |
MddCreatePackageDependencyOptions Définit les options qui peuvent être appliquées lors de la création d’une dépendance de package à l’aide de la fonction MddTryCreatePackageDependency. |
MddPackageDependencyLifetimeKind Spécifie des valeurs qui indiquent le type d’artefact utilisé pour définir la durée de vie d’une dépendance de package. |
MddPackageDependencyProcessorArchitectures Définit les architectures de processeur pour une dépendance de package d’infrastructure que vous créez à l’aide de la fonction MddTryCreatePackageDependency. |