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.
Entfernt eine aufgelöste Paketabhängigkeit aus dem Paketdiagramm des aktuellen Prozesses (d. b. einen Laufzeitverweis für eine Frameworkpaketabhängigkeit, die mithilfe der AddPackageDependency Methode hinzugefügt wurde).
Syntax
HRESULT RemovePackageDependency(
PACKAGEDEPENDENCY_CONTEXT packageDependencyContext
);
Parameter
packageDependencyContext
Typ: PACKAGEDEPENDENCY_CONTEXT
Das Handle der zu entfernenden Paketabhängigkeit.
Rückgabewert
Typ: HRESULT-
Wenn die Funktion erfolgreich verläuft, wird ERROR_SUCCESSzurückgegeben. Andernfalls gibt die Funktion einen Fehlercode zurück. Die möglichen Fehlercodes umfassen Folgendes.
| Rückgabecode | Beschreibung |
|---|---|
| E_INVALIDARG | Der packageDependencyContext Parameter ist NULL für die Eingabe. |
Bemerkungen
Diese Funktion entlädt keine geladenen Ressourcen wie DLLs. Nach dem Entfernen einer Paketabhängigkeit können alle aus dem Paket geladenen Dateien weiterhin verwendet werden. Bei zukünftiger Dateiauflösung wird die Abhängigkeit des entfernten Pakets nicht angezeigt.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 11 (eingeführt in 10.0.22000.0) |
| Header- | appmodel.h |
| Library | OneCoreUAP.Lib |