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.
Dieser Header wird von der dynamischen Abhängigkeits-APIverwendet.
msixdynamicdependency.h enthält die folgenden Programmierschnittstellen:
Funktionen
|
MddAddPackageDependency Fügt einen Laufzeitverweis für die zuvor erstellte Frameworkpaketabhängigkeit mithilfe der MddTryCreatePackageDependency-Methode mit den angegebenen Optionen hinzu. Nachdem diese Methode erfolgreich zurückgegeben wurde, kann Ihre App Typen aktivieren und Inhalte aus dem Frameworkpaket verwenden. |
|
MddDeletePackageDependency Löscht den Installationszeitverweis für die zuvor erstellte Frameworkpaketabhängigkeit mithilfe der MddTryCreatePackageDependency-Methode. Diese Methode informiert das Betriebssystem, dass es sicher ist, das Frameworkpaket zu entfernen, wenn keine anderen Apps davon abhängig sind. |
|
MddGetGenerationId- Gibt die id der aktuellen Generation des Paketdiagramms zurück. |
|
MddGetIdForPackageDependencyContext- Gibt die Paketabhängigkeit für das angegebene Kontexthandle zurück. |
|
MddGetResolvedPackageFullNameForPackageDependency Gibt den vollständigen Paketnamen zurück, der verwendet werden würde, wenn die Paketabhängigkeit aufgelöst werden soll. Diese Funktion fügt das Paket nicht zum Paketdiagramm des aufrufenden Prozesses hinzu. |
|
MddRemovePackageDependency Entfernt eine aufgelöste Paketabhängigkeit aus dem Paketdiagramm des aktuellen Prozesses (d. b. einen Laufzeitverweis für eine Frameworkpaketabhängigkeit, die mithilfe der MddAddPackageDependency-Funktion hinzugefügt wurde). |
|
MddTryCreatePackageDependency Erstellt einen Installationszeitverweis für eine Frameworkpaketabhängigkeit für die aktuelle App, wobei der angegebene Paketfamilienname, die Mindestversion und zusätzliche Kriterien verwendet werden. |
Enumerationen
|
MddAddPackageDependencyOptions Definiert Optionen, die beim Hinzufügen eines Laufzeitverweises zu einem Frameworkpaket mithilfe der MddAddPackageDependency-Funktion angewendet werden können. |
|
MddCreatePackageDependencyOptions- Definiert Optionen, die beim Erstellen einer Paketabhängigkeit mithilfe der Funktion MddTryCreatePackageDependency angewendet werden können. |
|
MddPackageDependencyLifetimeKind Gibt Werte an, die den Typ des Artefakts angeben, der zum Definieren der Lebensdauer einer Paketabhängigkeit verwendet wird. |
|
MddPackageDependencyProcessorArchitectures Definiert die Prozessorarchitekturen für eine Frameworkpaketabhängigkeit, die Sie mithilfe der Funktion MddTryCreatePackageDependency erstellen. |