Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Supprime une dépendance de package résolue du graphe de package du processus actuel (autrement dit, une référence au moment de l’exécution pour une dépendance de package framework ajoutée à l’aide de la méthode AddPackageDependency ).
Syntaxe
HRESULT RemovePackageDependency(
PACKAGEDEPENDENCY_CONTEXT packageDependencyContext
);
Paramètres
packageDependencyContext
Type : PACKAGEDEPENDENCY_CONTEXT
Handle de la dépendance de package à supprimer.
Valeur retournée
Type : HRESULT
Si la fonction réussit, elle retourne ERROR_SUCCESS. Sinon, la fonction retourne un code d’erreur. Les codes d’erreur possibles sont les suivants.
| Code de retour | Descriptif |
|---|---|
| E_INVALIDARG | Le paramètre packageDependencyContext est NULL lors de l’entrée. |
Remarques
Cette fonction ne décharge pas les ressources chargées telles que les DLL. Après avoir supprimé une dépendance de package, tous les fichiers chargés du package peuvent continuer à être utilisés. La résolution de fichiers ultérieure ne verra pas la dépendance de package supprimée.
Spécifications
| Requirement | Valeur |
|---|---|
| Client minimum requis | Windows 11 (introduit dans la version 10.0.22000.0) |
| Header | appmodel.h |
| Library | OneCoreUAP.Lib |