Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Löscht den Installationszeitverweis für die zuvor erstellte Frameworkpaketabhängigkeit mithilfe der TryCreatePackageDependency-Methode. Diese Methode informiert das Betriebssystem, dass es sicher ist, das Frameworkpaket zu entfernen, wenn keine anderen Apps davon abhängig sind.
Syntax
HRESULT DeletePackageDependency(
PCWSTR packageDependencyId
);
Parameter
packageDependencyId
Typ: PCWSTR-
Die ID der zu entfernenden Paketabhängigkeit.
Rückgabewert
Rückgabecode | Beschreibung |
---|---|
E_INVALIDARG | Der parameter packageDependencyId ist NULL für die Eingabe. |
Bemerkungen
Das Entfernen einer Paketabhängigkeit erfolgt in der Regel, wenn eine App deinstalliert wird. Eine Paketabhängigkeit wird implizit entfernt, wenn ihr Lebensdauerartefakt (angegeben über den parameter lifetimeArtifact parameter des TryCreatePackageDependency-Funktion) gelöscht wird. Paketabhängigkeiten, auf die nicht von anderen Paketen verwiesen wird, können entfernt werden.
Der Aufrufer dieser Funktion muss über Administratorrechte verfügen, wenn die Paketabhängigkeit mit CreatePackageDependencyOptions_ScopeIsSystemerstellt wurde.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 11 (eingeführt in 10.0.22000.0) |
Header- | appmodel.h |
Siehe auch
Verwenden der dynamischen Abhängigkeits-API zum Verweisen auf MSIX-Pakete zur Laufzeit