Freigeben über


Verpacken, Bereitstellen und Abfragen von Windows Store-Apps

Übersicht über die Technologie "Verpacken", "Bereitstellung" und "Abfrage" der Windows Store-Apps.

Zum Entwickeln von Paketen, Bereitstellungen und Abfragen von Windows Store-Apps benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Aufzählungen

 
AddPackageDependencyOptions

Definiert Optionen, die beim Hinzufügen einer Paketabhängigkeit angewendet werden können.
AddPackageDependencyOptions2-

Definiert Optionen (Version 2), die beim Hinzufügen einer Paketabhängigkeit angewendet werden können.
AppPolicyClrCompat-

Die AppPolicyClrCompat-Aufzählung gibt den Anwendungstyp eines Prozesses an, sodass Sie bestimmen können, ob private Spiegelung und/oder verwaltete Objekte agil werden sollen.
AppPolicyCreateFileAccess-

Die AppPolicyCreateFileAccess-Aufzählung gibt an, ob ein Prozess voll oder eingeschränkten Zugriff auf die E/A-Geräte hat (Datei, Dateidatenstrom, Verzeichnis, physischer Datenträger, Volume, Konsolenpuffer, Bandlaufwerk, Kommunikationsressource, Mailslot und Pipe).
AppPolicyLifecycleManagement

Die AppPolicyLifecycleManagement-Aufzählung gibt an, ob ein Prozess vom Lebenszyklus verwaltet wird oder nicht.
AppPolicyMediaFoundationCodecLoading-

Die AppPolicyMediaFoundationCodecLoading-Aufzählung gibt an, ob die Richtlinie eines Prozesses es ermöglicht, Nicht-Windows-Plug-Ins (Drittanbieter) zu laden.
AppPolicyProcessTerminationMethod-

Die AppPolicyProcessTerminationMethod-Aufzählung gibt die Methode an, die zum Beenden eines Prozesses verwendet wird.
AppPolicyShowDeveloperDiagnostic

Die AppPolicyShowDeveloperDiagnostic-Aufzählung gibt die Methode an, die für einen Prozess zum Anzeigen von Entwicklerinformationen verwendet wird, z. B. Assertionen, für den Benutzer.
AppPolicyThreadInitializationType

Die AppPolicyThreadInitializationType-Aufzählung gibt die Art der Initialisierung an, die automatisch für einen Prozess ausgeführt werden soll, wenn beginthread[ex] einen Thread erstellt.
AppPolicyWindowingModel-

Die AppPolicyWindowingModel-Aufzählung gibt an, ob ein Prozess ein CoreWindow-basiertes oder ein HWND-basiertes Fenstermodell verwendet.
APPX_BUNDLE_FOOTPRINT_FILE_TYPE

Gibt den Typ der Speicherabdruckdatei in einem Bündel an.
APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE

Gibt den Pakettyp für ein IAppxBundleManifestPackageInfo -Objekt an.
APPX_CAPABILITIES

Gibt die von einem Paket angeforderten Funktionen oder Berechtigungen an.
APPX_COMPRESSION_OPTION

Gibt den Grad der Komprimierung an, der zum Speichern der Datei im Paket verwendet wird.
APPX_ENCRYPTED_PACKAGE_OPTIONS

Verschlüsselte App-Paketoptionen.
APPX_FOOTPRINT_FILE_TYPE

Gibt den Typ der Speicherbedarfsdatei in einem Paket an.
APPX_PACKAGE_ARCHITECTURE

Gibt die Prozessorarchitekturen an, die von einem Paket unterstützt werden. (APPX_PACKAGE_ARCHITECTURE)
APPX_PACKAGE_ARCHITECTURE2

Gibt die Prozessorarchitekturen an, die von einem Paket unterstützt werden. (APPX_PACKAGE_ARCHITECTURE2)
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS

Optionen für die App-Manifestüberprüfung beim Aktualisieren des Manifests.
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION

Optionen, die beim Aktualisieren eines App-Pakets verwendet werden sollen.
CreatePackageDependencyOptions-

Definiert Optionen, die beim Erstellen einer Paketabhängigkeit mithilfe der TryCreatePackageDependency-Funktion angewendet werden können.
PackageDependencyLifetimeKind

Gibt Werte an, die den Typ des Artefakts angeben, der zum Definieren der Lebensdauer einer Paketabhängigkeit verwendet wird.
PackageDependencyProcessorArchitectures

Definiert die Prozessorarchitekturen für eine Frameworkpaketabhängigkeit, die Sie mithilfe der TryCreatePackageDependency-Funktion erstellen.
PackageOrigin-

Gibt den Ursprung eines Pakets an.
PackagePathType-

Gibt den Typ des abzurufenden Paketordners an.

Funktionen

 
AddAutomaticFile-

Fügt Dateien zu einer automatischen Inhaltsgruppe in einer Inhaltsgruppenzuordnung hinzu.
AddAutomaticGroup-

Fügt der Inhaltsgruppenzuordnung eine automatische Inhaltsgruppe hinzu.
AddExternalPackageReference-

Fügt dem Paketbundle einen Verweis auf ein externes Paket hinzu.
AddExternalPackageReference-

Fügt einem externen App-Paket einen Verweis innerhalb des Paketpakets hinzu.
AddExternalPackageReference-

Fügt einem externen App-Paket einen Verweis innerhalb des verschlüsselten Paketpakets hinzu. (IAppxEncryptedBundleWriter2.AddExternalPackageReference)
AddExternalPackageReference-

Fügt einem externen App-Paket einen Verweis innerhalb des verschlüsselten Paketpakets hinzu. (IAppxEncryptedBundleWriter3.AddExternalPackageReference)
AddPackageDependency

Löst eine zuvor definierte PackageDependency in ein bestimmtes Paket auf und fügt es dem Paketdiagramm des aufrufenden Prozesses hinzu. Nachdem die Abhängigkeit hinzugefügt wurde, können andere Codelademethoden (z. B. LoadLibrary und CoCreateInstance) die Binärdateien im aufgelösten Paket finden.
AddPackageDependency2-

Löst eine zuvor definierte Paketabhängigkeit zu einem bestimmten Paket auf und fügt sie dem Paketdiagramm des aufrufenden Prozesses hinzu. Nachdem die Abhängigkeit hinzugefügt wurde, können andere Codelademethoden (z. B. LoadLibrary und CoCreateInstance) die Binärdateien im aufgelösten Paket finden.
AddPackageReference-

Fügt einen Verweis auf ein optionales App-Paket oder eine Nutzlastdatei in einem App-Bündel hinzu. (IAppxBundleWriter3.AddPackageReference)
AddPackageReference-

Fügt einen Verweis auf ein optionales App-Paket oder eine Nutzlastdatei in einem App-Bündel hinzu. (IAppxBundleWriter4.AddPackageReference)
AddPayloadFile-

Fügt dem App-Paket eine neue Nutzlastdatei hinzu.
AddPayloadFileEncrypted

Fügt dem Appx-Paket eine neue verschlüsselte Nutzlastdatei hinzu.
AddPayloadFiles-

Fügt einem App-Paket mindestens eine Nutzlastdatei hinzu.
AddPayloadFilesEncrypted

Fügt einem verschlüsselten App-Paket eine oder mehrere Nutzlastdateien hinzu.
AddPayloadPackage

Fügt dem Bundle ein neues App-Paket hinzu. (IAppxBundleWriter.AddPayloadPackage)
AddPayloadPackage

Fügt dem Bundle ein neues App-Paket hinzu. (IAppxBundleWriter4.AddPayloadPackage)
AddPayloadPackageEncrypted

Verschlüsselt ein neues Nutzlastpaket für das Bundle. (IAppxEncryptedBundleWriter.AddPayloadPackageEncrypted)
AddPayloadPackageEncrypted

Verschlüsselt ein neues Nutzlastpaket für das Bundle. (IAppxEncryptedBundleWriter3.AddPayloadPackageEncrypted)
AppPolicyGetClrCompat-

Ruft einen Wert ab, der den Anwendungstyp eines Prozesses angibt, sodass Sie bestimmen können, ob private Spiegelung aktiviert und/oder verwaltete Objekte agil werden sollen.
AppPolicyGetCreateFileAccess-

Ruft einen Wert ab, der angibt, ob ein Prozess voll oder eingeschränkten Zugriff auf die E/A-Geräte hat (Datei, Dateidatenstrom, Verzeichnis, physischer Datenträger, Volume, Konsolenpuffer, Bandlaufwerk, Kommunikationsressource, Mailslot und Pipe).
AppPolicyGetLifecycleManagement-

Ruft einen Wert ab, der angibt, ob ein Prozess vom Process Lifecycle Manager (PLM) angehalten/fortgesetzt werden kann.
AppPolicyGetMediaFoundationCodecLoading-

Ruft einen Wert ab, der angibt, ob die Richtlinie eines Prozesses es ermöglicht, Nicht-Windows-Plug-Ins (Drittanbieter) zu laden. Sie können den Wert verwenden, um zu entscheiden, ob Nicht-Windows-Plug-Ins (Drittanbieter) zugelassen werden sollen.
AppPolicyGetProcessTerminationMethod-

Ruft die Methode ab, die zum Beenden eines Prozesses verwendet wird.
AppPolicyGetShowDeveloperDiagnostic

Ruft die Methode ab, die für einen Prozess zum Anzeigen von Entwicklerinformationen verwendet wird, z. B. Assertionen, für den Benutzer.
AppPolicyGetThreadInitializationType

Ruft die Art der Initialisierung ab, die automatisch für einen Prozess ausgeführt werden soll, wenn beginthread[ex] einen Thread erstellt.
AppPolicyGetWindowingModel-

Ruft einen Wert ab, der angibt, ob ein Prozess ein CoreWindow-basiertes oder ein HWND-basiertes Fenstermodell verwendet. Sie können den Wert verwenden, um zu entscheiden, wie Sie sich für Änderungsbenachrichtigungen für Den Fensterzustand registrieren (Größe geändert, Sichtbarkeit geändert usw.).
schließen

Schließt das Paket durch Schreiben von Speicherbedarfsdateien am Ende des Pakets und schließt den Ausgabedatenstrom des Writers. (IAppxBundleWriter.Close)
schließen

Schließt das Paket durch Schreiben von Speicherbedarfsdateien am Ende des Pakets und schließt den Ausgabedatenstrom des Writers. (IAppxBundleWriter3.Close)
schließen

Schreibt das Bündelmanifest und blockmap-Speicherbedarfsdateien in das Bundle.
schließen

Schließt und finalisiert den geschriebenen Paketdatenstrom.
schließen

Schreibt Speicherbedarfsdateien am Ende des App-Pakets und schließt den Ausgabedatenstrom des Paketschreiberobjekts.
schließen

Schließt den Ausgabedatenstrom des Package Writer-Objekts.
ClosePackageInfo-

Schließt einen Verweis auf die angegebenen Paketinformationen.
ComparePublisher-

Vergleicht den angegebenen Herausgeber mit dem im Manifest definierten Herausgeber.
CreateAppInstallerReader-

Erstellt eine Instanz von IAppInstallerReader mit einem optionalen Parameter zum Angeben des erwarteten Digests für die App Installer-Datei.
CreateBlockMapReader-

Erstellt ein schreibgeschütztes Blockzuordnungsobjektmodell aus Inhalten, die von einem IStream bereitgestellt werden.
CreateBundleManifestReader

Erstellt ein schreibgeschütztes Bündelmanifestobjekt aus einem eigenständigen Stream zu AppxBundleManifest.xml.
CreateBundleReader-

Erstellt ein schreibgeschütztes Bündelobjekt, das seinen Inhalt aus einem IStream -Objekt liest.
CreateBundleReader2-

Erstellt ein schreibgeschütztes Bundleobjekt, das seinen Inhalt aus einem IStream -Objekt liest, mit einem optionalen Parameter zum Angeben des erwarteten Digests für das Bundle.
CreateBundleWriter-

Erstellt ein schreibgeschütztes Bündelobjekt, dem App-Pakete hinzugefügt werden können.
CreateContentGroupMapReader-

Erstellt eine IAppxContentGroupMapReader.
CreateContentGroupMapWriter-

Erstellt einen IAppxContentGroupMapWriter.
CreateDeltaPackage-

Erstellt ein Delta-Paket aus den Unterschieden im aktualisierten Paket und dem Basispaket.
CreateDeltaPackageUsingBaselineBlockMap

Erstellt ein Delta-Paket aus den Unterschieden im aktualisierten Paket und der Basisblockzuordnung.
CreateEncryptedBundleReader-

Erstellt ein schreibgeschütztes Bundleobjekt, dem verschlüsselte Windows-App-Pakete hinzugefügt werden können.
CreateEncryptedBundleReader2

Erstellt ein schreibgeschütztes Bündelobjekt, dem verschlüsselte Windows-App-Pakete hinzugefügt werden können, mit einem optionalen Parameter zum Angeben des erwarteten Digests für das verschlüsselte Bundle.
CreateEncryptedBundleWriter

Erstellt ein schreibgeschütztes Bundleobjekt, dem verschlüsselte Windows-App-Pakete hinzugefügt werden können. (IAppxEncryptionFactory.CreateEncryptedBundleWriter)
CreateEncryptedBundleWriter

Erstellt ein schreibgeschütztes Bundleobjekt, dem verschlüsselte Windows-App-Pakete hinzugefügt werden können. (IAppxEncryptionFactory3.CreateEncryptedBundleWriter)
CreateEncryptedPackageReader

Erstellt eine neue Instanz von IAppxPackageReader zum Lesen verschlüsselter Pakete.
CreateEncryptedPackageReader2

Erstellt eine neue Instanz von IAppxPackageReader zum Lesen verschlüsselter Pakete mit einem optionalen Parameter zum Angeben des erwarteten Digests für das Paket.
CreateEncryptedPackageWriter

Erstellt eine neue Instanz eines IAppxEncryptedPackageWriters. (IAppxEncryptionFactory.CreateEncryptedPackageWriter)
CreateEncryptedPackageWriter

Erstellt eine neue Instanz eines IAppxEncryptedPackageWriters. (IAppxEncryptionFactory2.CreateEncryptedPackageWriter)
CreateEncryptedPackageWriter

Erstellt eine neue Instanz eines IAppxEncryptedPackageWriters. (IAppxEncryptionFactory3.CreateEncryptedPackageWriter)
CreateManifestReader-

Erstellt ein schreibgeschütztes Manifestobjektmodell aus Inhalten, die von einem IStream bereitgestellt werden.
CreateManifestReader2-

Erstellt ein schreibgeschütztes Manifestobjektmodell aus Inhalten, die von einem IStream bereitgestellt werden, mit einem optionalen Parameter zum Angeben des erwarteten Digests für das Manifest.
CreatePackageReader-

Erstellt einen schreibgeschützten Paketleser aus dem Inhalt, der von einem IStream bereitgestellt wird. Diese Methode überprüft die digitale Signatur nicht.
CreatePackageReader2-

Erstellt einen schreibgeschützten Paketleser aus dem Von einem IStream bereitgestellten Inhalt mit einem optionalen Parameter zum Angeben des erwarteten Digests für das Paket.
CreatePackageWriter-

Erstellt ein schreibgeschütztes Paketobjekt, dem Dateien hinzugefügt werden können.
CreateSourceContentGroupMapReader-

Erstellt eine IAppxSourceContentGroupMapReader.
CreateValidatedBlockMapReader-

Erstellt ein schreibgeschütztes Blockzuordnungsobjektmodell aus Inhalten, die von einem IStream und einer digitalen Signatur bereitgestellt werden.
DecryptBundle-

Erstellt ein unverschlüsseltes Windows-App-Bündel aus einem verschlüsselten.
DecryptPackage-

Erstellt ein unverschlüsseltes Windows-App-Paket aus einem verschlüsselten.
DeletePackageDependency-

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.
EncryptBundle-

Erstellt ein verschlüsseltes Windows-App-Bündel aus einem unverschlüsselten. (IAppxEncryptionFactory.EncryptBundle)
EncryptBundle-

Erstellt ein verschlüsseltes Windows-App-Bündel aus einem unverschlüsselten. (IAppxEncryptionFactory3.EncryptBundle)
EncryptPackage-

Erstellt ein verschlüsseltes Windows-App-Paket aus einem unverschlüsselten. (IAppxEncryptionFactory.EncryptPackage)
EncryptPackage-

Erstellt ein verschlüsseltes Windows-App-Paket aus einem unverschlüsselten. (IAppxEncryptionFactory3.EncryptPackage)
EncryptPackage-

Erstellt ein verschlüsseltes Windows-App-Paket aus einem unverschlüsselten. (IAppxEncryptionFactory4.EncryptPackage)
FindPackagesByPackageFamily

Sucht die Pakete mit dem angegebenen Familiennamen für den aktuellen Benutzer.
FormatApplicationUserModelId

Erstellt eine Anwendungsbenutzermodell-ID aus dem Paketfamiliennamen und der relativen Paketanwendungs-ID (PRAID).
GetApplications-

Ruft einen Enumerator ab, der die im Manifest definierten Anwendungen durchläuft.
GetApplicationUserModelId

Ruft die Anwendungsbenutzermodell-ID für den angegebenen Prozess ab.
GetApplicationUserModelIdFromToken

Ruft die Anwendungsbenutzermodell-ID für das angegebene Token ab.
GetAppUserModelId-

Ruft den Anwendungsbenutzermodellbezeichner ab.
GetArchitecture

Ruft die Prozessorarchitektur ab, wie im Manifest definiert. (IAppxManifestPackageId.GetArchitecture)
GetArchitecture2

Ruft die Prozessorarchitektur ab, wie im Manifest definiert. (IAppxManifestPackageId2.GetArchitecture2)
GetAutomaticGroups-

Ruft die automatischen Inhaltsgruppen aus der Inhaltsgruppenzuordnung ab.
GetAutomaticGroups-

Ruft die automatischen Inhaltsgruppen aus der Quellinhaltsgruppenzuordnung ab.
GetBlockMap-

Ruft ein schreibgeschütztes Blockzuordnungsobjekt aus dem Bundle ab.
GetBlockMap-

Ruft das Blockzuordnungsobjektmodell des Pakets ab.
GetBlocks-

Ruft einen Enumerator zum Durchlaufen der Blöcke einer Datei ab, die in der Blockzuordnung aufgeführt ist.
GetBoolValue-

Ruft den Wert des angegebenen booleschen Elements im Eigenschaftenabschnitt ab.
GetCapabilities-

Ruft die Liste der vom Paket angeforderten Funktionen ab.
GetCompressedSize-

Ruft die komprimierte Größe des Blocks ab.
GetCompressionOption

Ruft die Komprimierungsoption ab, die zum Speichern der Datei im Paket verwendet wird.
GetContentType-

Ruft den Inhaltstyp der Datei ab.
GetCurrent

Ruft den Block an der aktuellen Position des Enumerators ab.
GetCurrent

Ruft die Datei an der aktuellen Position des Enumerators ab.
GetCurrent

Ruft die optionalen Bündelinformationen an der aktuellen Position des Enumerators ab.
GetCurrent

Ruft das <Package>-Element an der aktuellen Position des Enumerators ab.
GetCurrent

Ruft die Datei aus der Inhaltsgruppe an der aktuellen Position des Enumerators ab.
GetCurrent

Ruft die Inhaltsgruppe an der aktuellen Position des Enumerators ab.
GetCurrent

Ruft die Nutzlastdatei an der aktuellen Position des Enumerators ab.
GetCurrent

Ruft die Anwendung an der aktuellen Position des Enumerators ab.
GetCurrent

Ruft die Gerätefunktion an der aktuellen Position des Enumerators ab.
GetCurrent

Ruft das <MainPackageDependency->-Element an der aktuellen Position des Enumerators ab.
GetCurrent

Ruft das Abhängigkeitspaket an der aktuellen Position des Enumerators ab.
GetCurrent

Ruft die Ressource an der aktuellen Position des Enumerators ab.
GetCurrentApplicationUserModelId

Ruft die Anwendungsbenutzermodell-ID für den aktuellen Prozess ab.
GetCurrentPackageFamilyName

Ruft den Paketfamiliennamen für den Aufrufvorgang ab.
GetCurrentPackageFullName-

Ruft den vollständigen Paketnamen für den Aufrufvorgang ab.
GetCurrentPackageId-

Ruft den Paketbezeichner (ID) für den Aufrufvorgang ab.
GetCurrentPackageInfo-

Ruft die Paketinformationen für den Aufrufvorgang ab. (GetCurrentPackageInfo)
GetCurrentPackageInfo2

Ruft die Paketinformationen für den Aufrufvorgang ab. (GetCurrentPackageInfo2)
GetCurrentPackagePath-

Ruft den Paketpfad für den Aufrufvorgang ab. (GetCurrentPackagePath)
GetCurrentPackagePath2-

Ruft den Paketpfad für den Aufrufvorgang ab. (GetCurrentPackagePath2)
GetDeviceCapabilities-

Ruft einen Enumerator ab, der die im Manifest definierten Gerätefunktionen durchläuft.
GetDigest-

Empfängt einen Zeiger auf einen LPWSTR, der die Digestdarstellung des App-Verpackungsobjektobjektobjekts enthält, das von der zugeordneten Schnittstelle verwaltet wird.
GetFile-

Ruft Daten ab, die einer Datei in der Blockzuordnung mit dem angegebenen Dateinamen entsprechen.
GetFileName-

Ruft das Dateinamen-Attribut des <OptionalBundle->ab.
GetFileName-

Ruft das Dateinamen-Attribut des Pakets ab.
GetFiles-

Ruft einen Enumerator zum Durchlaufen der dateien ab, die in der Blockzuordnung aufgeführt sind.
GetFiles-

Ruft Dateien aus einer Inhaltsgruppe ab.
GetFootprintFile-

Ruft den angegebenen Typ der Speicherabdruckdatei aus dem Bundle ab.
GetFootprintFile-

Ruft eine Speicherabdruckdatei aus dem Paket ab.
GetHasCurrent-

Bestimmt, ob an der aktuellen Position des Enumerators ein Block vorhanden ist.
GetHasCurrent-

Bestimmt, ob an der aktuellen Position des Enumerators eine Datei vorhanden ist. (IAppxBlockMapFilesEnumerator.GetHasCurrent)
GetHasCurrent-

Bestimmt, ob optionale Bündelinformationen an der aktuellen Position des Enumerators vorhanden sind.
GetHasCurrent-

Bestimmt, ob im Enumerator weitere Elemente vorhanden sind.
GetHasCurrent-

Bestimmt, ob an der aktuellen Position des Enumerators eine Datei vorhanden ist. (IAppxContentGroupFilesEnumerator.GetHasCurrent)
GetHasCurrent-

Bestimmt, ob an der aktuellen Position des Enumerators eine Inhaltsgruppe vorhanden ist.
GetHasCurrent-

Bestimmt, ob an der aktuellen Position des Enumerators eine Nutzlastdatei vorhanden ist.
GetHasCurrent-

Bestimmt, ob an der aktuellen Position des Enumerators eine Anwendung vorhanden ist.
GetHasCurrent-

Bestimmt, ob eine Gerätefunktion an der aktuellen Position des Enumerators vorhanden ist.
GetHasCurrent-

Bestimmt, ob an der aktuellen Position des Enumerators ein <MainPackageDependency>-Element vorhanden ist.
GetHasCurrent-

Bestimmt, ob an der aktuellen Position des Enumerators eine Paketabhängigkeit vorhanden ist.
GetHasCurrent-

Bestimmt, ob an der aktuellen Position des Enumerators eine Ressource vorhanden ist.
GetHash-

Ruft den Hashwert des Blocks ab.
GetHashMethod-

Ruft den URI für den Hashalgorithmus ab, der zum Erstellen von Blockhashes in der Blockzuordnung verwendet wird.
GetIdForPackageDependencyContext-

Gibt die Paketabhängigkeit für das angegebene Kontexthandle zurück.
GetIsDefaultApplicablePackage

Bestimmt, ob das App-Paket ein standard anwendbares Paket ist.
GetIsNonQualifiedResourcePackage

Bestimmt, ob das App-Paket ein nicht qualifiziertes Ressourcenpaket ist.
GetIsNonQualifiedResourcePackage

Fragt ab, ob ein App-Paket ein nicht qualifiziertes Ressourcenpaket ist.
GetIsOptionalPackage-

Bestimmt, ob das Paket optional ist.
GetIsPackageReference-

Bestimmt, ob ein Paket in einem App-Bündel gespeichert wird oder ob es sich um einen Verweis auf ein Paket handelt.
GetLocalFileHeaderSize

Ruft die Größe des lokalen ZIP-Dateiheaders des zugeordneten ZIP-Dateielements ab.
GetMainPackageDependencies

Ruft einen Hauptpaketabhängigkeiten-Enumerator ab.
GetMainPackageName-

Ruft den Hauptpaketnamen aus dem optionalen Paket ab.
GetManifest-

Ruft ein schreibgeschütztes Manifestobjekt aus dem Bundle ab.
GetManifest-

Ruft das Objektmodell des App-Manifests des Pakets ab.
GetMaxMajorVersionTested

Gibt die maximale Hauptversionsnummer des Pakets zurück, das getestet wird, um mit dem aktuellen Paket kompatibel zu sein.
GetMaxVersionTested

Ruft die maximale Version, die von der AppxManifest.xmlgetestet wurde.
GetMinVersion-

Ruft die Mindestversion des Pakets ab, von dem das aktuelle Paket eine Abhängigkeit hat.
GetMinVersion-

Ruft die Mindestversion der Zielgerätefamilie aus der AppxManifest.xmlab.
GetName-

Ruft den Namen des zugeordneten ZIP-Dateielements ab.
GetName-

Ruft den Namen der Inhaltsgruppe ab.
GetName-

Ruft den Namen der Datei ab, einschließlich des Pfads relativ zum Paketstammverzeichnis.
GetName-

Ruft den Namen der Hauptpaketabhängigkeit aus dem AppxManifest.xmlab.
GetName-

Ruft den Namen des Pakets ab, zu dem das aktuelle Paket eine Abhängigkeit hat.
GetName-

Ruft den Namen des Pakets ab, wie im Manifest definiert.
GetName-

Ruft den Namen der Zielgerätefamilie aus der AppxManifest.xml..
GetOffset-

Ruft den Offset des Pakets relativ zum Anfang des Bundles ab.
GetOptionalBundles-

Ruft ein Objekt ab, das das <OptionalBundles>-Element unter dem Stammelement <Bundle->-Element darstellt.
GetPackageApplicationIds-

Ruft die IDs von Apps im angegebenen Paket ab.
GetPackageDependencies-

Ruft einen Enumerator ab, der die im Manifest definierten Abhängigkeiten durchläuft.
GetPackageFamilyName

Ruft den Paketfamiliennamen der Hauptpaketabhängigkeit von der AppxManifest.xmlab.
GetPackageFamilyName

Ruft den Paketfamiliennamen ab.
GetPackageFamilyName

Ruft den Paketfamiliennamen für den angegebenen Prozess ab.
GetPackageFamilyNameFromToken

Ruft den Paketfamiliennamen für das angegebene Token ab.
GetPackageFullName-

Ruft den vollständigen Paketnamen ab.
GetPackageFullName-

Ruft den vollständigen Paketnamen für den angegebenen Prozess ab.
GetPackageFullNameFromToken

Ruft den vollständigen Paketnamen für das angegebene Token ab.
GetPackageId-

Ruft ein Objekt ab, das die Identität des <OptionalBundle->darstellt.
GetPackageId-

Ruft ein Objekt ab, das die Identität des App-Pakets darstellt.
GetPackageId-

Ruft ein Objekt ab, das das <Identity>-Element unter dem Stammelement <Bundle>-Element darstellt.
GetPackageId-

Ruft den im Manifest definierten Paketbezeichner ab.
GetPackageId-

Ruft den Paketbezeichner (ID) für den angegebenen Prozess ab.
GetPackageInfo-

Ruft die Paketinformationen für das angegebene Paket ab. (GetPackageInfo)
GetPackageInfo2-

Ruft die Paketinformationen für das angegebene Paket ab. (GetPackageInfo2)
GetPackageInfoItems-

Ruft optionale Pakete im Bundle ab.
GetPackageInfoItems-

Ruft einen Enumerator für alle <Package>-Elemente unter dem <Packages>-Element ab.
GetPackagePath-

Ruft den Pfad für das angegebene Paket ab.
GetPackagePathByFullName-

Ruft den Pfad des angegebenen Pakets ab. (GetPackagePathByFullName)
GetPackagePathByFullName2-

Ruft den Pfad des angegebenen Pakets ab. (GetPackagePathByFullName2)
GetPackagesByPackageFamily

Ruft die Pakete mit dem angegebenen Familiennamen für den aktuellen Benutzer ab.
GetPackageType-

Ruft den Pakettyp ab, der durch die Paketinformationen dargestellt wird.
GetPayloadFile-

Ruft eine Nutzlastdatei aus dem Paket ab.
GetPayloadFiles-

Ruft einen Enumerator ab, der die Nutzlastdateien im Paket durchläuft.
GetPayloadPackage

Ruft ein appx-Dateiobjekt für das Nutzlastpaket mit dem angegebenen Dateinamen ab.
GetPayloadPackages

Ruft einen Enumerator ab, der die Liste aller Nutzlastpakete im Bundle durchläuft.
GetPrerequisite-

Ruft die angegebene Voraussetzung ab, wie im Paketmanifest definiert.
GetProperties-

Ruft die Eigenschaften des Pakets ab, wie im Manifest definiert.
GetPublisher-

Ruft den Herausgeber der Hauptpaketabhängigkeit von der AppxManifest.xmlab.
GetPublisher-

Ruft den Namen des Herausgebers ab, der das Paket erstellt hat, von dem das aktuelle Paket abhängt.
GetPublisher-

Ruft den Namen des Paketherausgebers ab, wie im Manifest definiert.
GetQualifiedResources-

Ruft einen Enumerator ab, der die qualifizierten Ressourcen durchläuft, die im Manifest definiert sind.
GetRequiredGroup-

Ruft die erforderliche Inhaltsgruppe aus der Inhaltsgruppenzuordnung ab.
GetRequiredGroup-

Ruft die erforderliche Inhaltsgruppe aus der Quellinhaltsgruppenzuordnung ab.
GetResolvedPackageFullNameForPackageDependency

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 Prozessdiagramm hinzu.
GetResourceId-

Ruft den Paketressourcenbezeichner ab, wie im Manifest definiert.
GetResources-

Ruft einen Enumerator ab, der alle <Resource> Elemente durchläuft, die im Manifest des App-Pakets definiert sind.
GetResources-

Ruft einen Enumerator ab, der die im Manifest definierten Ressourcen durchläuft.
GetSize-

Ruft die Größe des Pakets in Bytes ab.
GetSize-

Ruft die nicht komprimierte Größe der Datei ab.
GetStagedPackageOrigin-

Ruft den Ursprung des angegebenen Pakets ab.
GetStagedPackagePathByFullName

Ruft den Pfad des angegebenen mehrstufigen Pakets ab. (GetStagedPackagePathByFullName)
GetStagedPackagePathByFullName2-

Ruft den Pfad des angegebenen mehrstufigen Pakets ab. (GetStagedPackagePathByFullName2)
GetStream-

Ruft einen schreibgeschützten Datenstrom ab, der den XML-Inhalt der Blockzuordnung darstellt.
GetStream-

Ruft das unformatierte XML-Dokument ohne Vorverarbeitung ab.
GetStream-

Ruft einen schreibgeschützten Datenstrom ab, der den nicht komprimierten Inhalt der Datei enthält.
GetStream-

Ruft den unformatierten XML-Code ab, der vom Manifestleser analysiert und gelesen wird.
GetStringValue-

Ruft den Wert eines Zeichenfolgenelements im Anwendungsmetadatenabschnitt des Manifests ab.
GetStringValue-

Ruft den Wert des angegebenen Zeichenfolgenelements im Eigenschaftenabschnitt ab.
GetUncompressedSize-

Ruft die nicht komprimierte Größe des zugeordneten ZIP-Dateielements ab.
GetVersion-

Ruft die Version des Pakets ab, wie im Manifest definiert.
GetXmlDom-

Ruft das XML-DOM für eine App-Installer-Datei ab.
MoveNext-

Wechselt die Position des Enumerators zum nächsten Block.
MoveNext-

Wechselt die Position des Enumerators zur nächsten Datei. (IAppxBlockMapFilesEnumerator.MoveNext)
MoveNext-

Wechselt die Position des Enumerators zur nächsten Gruppe optionaler Bündelinformationen.
MoveNext-

Wechselt die Position des Enumerators zum nächsten <Package>-Element.
MoveNext-

Wechselt die Position des Enumerators zur nächsten Datei. (IAppxContentGroupFilesEnumerator.MoveNext)
MoveNext-

Wechselt die Position des Enumerators zur nächsten Inhaltsgruppe.
MoveNext-

Wechselt die Position des Enumerators zur nächsten Nutzlastdatei.
MoveNext-

Wechselt die Position des Enumerators zur nächsten Anwendung.
MoveNext-

Wechselt die Position des Enumerators zur nächsten Gerätefunktion.
MoveNext-

Wechselt die Position des Enumerators zum nächsten <MainPackageDependency>-Element.
MoveNext-

Wechselt die Position des Enumerators zur nächsten Paketabhängigkeit.
MoveNext-

Wechselt die Position des Enumerators zur nächsten Ressource.
OpenPackageInfoByFullName

Öffnet die Paketinformationen des angegebenen Pakets.
PackageFamilyNameFromFullName

Ruft den Paketfamiliennamen für den angegebenen vollständigen Paketnamen ab.
PackageFamilyNameFromId-

Ruft den Paketfamiliennamen für den angegebenen Paketbezeichner ab.
PackageFullNameFromId-

Ruft den vollständigen Paketnamen für den angegebenen Paketbezeichner (ID) ab.
PackageIdFromFullName-

Ruft den Paketbezeichner (ID) für den angegebenen vollständigen Paketnamen ab.
PackageNameAndPublisherIdFromFamilyName

Ruft den Paketnamen und die Herausgeber-ID (ID) für den angegebenen Paketfamiliennamen ab.
ParseApplicationUserModelId

Deconstructs an application user model ID to its package family name and package relative application ID (PRAID).
RemovePackageDependency-

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-Funktion hinzugefügt wurde).
TryCreatePackageDependency

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.
UpdateEncryptedPackage

Aktualisiert ein verschlüsseltes App-Paket.
UpdatePackage-

Aktualisiert ein App-Paket.
UpdatePackageManifest-

Aktualisiert ein App-Paketmanifest.
ValidateFileHash-

Überprüft den Inhalt einer Datei anhand der Hashes, die in den Blockelementen für diese Blockzuordnungsdatei gespeichert sind.
VerifyApplicationUserModelId-

Überprüft, ob eine Anwendungsbenutzermodell-ID syntaktisch gültig ist.
VerifyPackageFamilyName

Überprüft, ob ein Paketfamilienname syntaktisch gültig ist.
VerifyPackageFullName-

Überprüft, ob ein vollständiger Paketname syntaktisch gültig ist.
VerifyPackageId-

Überprüft, ob eine Paket-ID syntaktisch gültig ist.
VerifyPackageRelativeApplicationId-

Überprüft, ob eine paketrelative Anwendungs-ID syntaktisch gültig ist.

Schnittstellen

 
IAppxAppInstallerReader-

Bietet Zugriff auf das XML-DOM für eine App-Installer-Datei.
IAppxBlockMapBlock-

Die IAppxBlockMapBlock-Schnittstelle stellt ein schreibgeschütztes Objekt bereit, das einen einzelnen Block in einer Datei darstellt, die in der Blockzuordnungsdatei (AppxBlockMap.xml) für das App-Paket enthalten ist.
IAppxBlockMapBlocksEnumerator-

Listet die Blöcke aus einer Blockzuordnung in einer einzelnen Datei auf.
IAppxBlockMapFile-

Stellt eine Datei in der Blockzuordnung dar.
IAppxBlockMapFilesEnumerator-

Listet die Dateien aus einer Blockzuordnung auf.
IAppxBlockMapReader-

Stellt ein schreibgeschütztes Objektmodell für Blockzuordnungen dar, das Zugriff auf die Dateiattribute und Blockhashes ermöglicht.
IAppxBundleFactory-

Erstellt Objekte zum Lesen und Schreiben von Paketpaketen.
IAppxBundleFactory2-

Erstellt Objekte zum Lesen und Schreiben von Paketen mit der Möglichkeit, den erwarteten Digest für die Bundledatei anzugeben.
IAppxBundleManifestOptionalBundleInfo

Stellt ein schreibgeschütztes Objektmodell für ein <OptionalBundle->-Element in einem Paketmanifest bereit.
IAppxBundleManifestOptionalBundleInfoEnumerator

Listet die optionalen Bündelinformationen aus einem Bündel auf.
IAppxBundleManifestPackageInfo

Stellt ein schreibgeschütztes Objektmodell für ein <Package>-Element in einem Paketmanifest bereit. (IAppxBundleManifestPackageInfo)
IAppxBundleManifestPackageInfo2

Stellt ein schreibgeschütztes Objektmodell für ein <Package>-Element in einem Paketmanifest bereit. (IAppxBundleManifestPackageInfo2)
IAppxBundleManifestPackageInfoEnumerator

Stellt ein schreibgeschütztes Objektmodell für die Liste der Nutzlastpakete bereit, die in einem Paketmanifest beschrieben werden.
IAppxBundleManifestReader

Stellt ein schreibgeschütztes Objektmodell für Manifeste von Paketpaketen bereit. (IAppxBundleManifestReader)
IAppxBundleManifestReader2-

Stellt ein schreibgeschütztes Objektmodell für Manifeste von Paketpaketen bereit. (IAppxBundleManifestReader2)
IAppxBundleReader-

Stellt ein schreibgeschütztes Objektmodell für Bundlepakete bereit.
IAppxBundleWriter

Stellt ein schreibgeschütztes Objektmodell für Bundlepakete bereit. (IAppxBundleWriter)
IAppxBundleWriter2

Stellt ein schreibgeschütztes Objektmodell für Bundlepakete bereit. (IAppxBundleWriter2)
IAppxBundleWriter3

Stellt ein schreibgeschütztes Objektmodell für Bundlepakete bereit. (IAppxBundleWriter3)
IAppxBundleWriter4

Stellt ein schreibgeschütztes Objektmodell für Bundlepakete bereit. (IAppxBundleWriter4)
IAppxContentGroup-

Ruft Informationen zu einer Inhaltsgruppe ab.
IAppxContentGroupFilesEnumerator

Listet Dateien in Inhaltsgruppen aus einer Inhaltsgruppenzuordnung auf.
IAppxContentGroupMapReader

Ruft Informationen zu einer Inhaltsgruppenzuordnung ab.
IAppxContentGroupMapWriter

Stellt ein schreibgeschütztes Objektmodell für eine Inhaltsgruppenzuordnung bereit.
IAppxContentGroupsEnumerator-

Listet die Inhaltsgruppen aus einer Inhaltsgruppenzuordnung auf.
IAppxDigestProvider-

Stellt APIs zum Abrufen der Digestzeichenfolgendarstellung eines App-Verpackungsobjekts bereit.
IAppxEncryptedBundleWriter

Stellt ein schreibgeschütztes Objektmodell für verschlüsselte Paketpakete bereit. (IAppxEncryptedBundleWriter)
IAppxEncryptedBundleWriter2

Stellt ein schreibgeschütztes Objektmodell für verschlüsselte Paketpakete bereit. (IAppxEncryptedBundleWriter2)
IAppxEncryptedBundleWriter3

Stellt ein schreibgeschütztes Objektmodell für verschlüsselte Paketpakete bereit. (IAppxEncryptedBundleWriter3)
IAppxEncryptedPackageWriter

Stellt ein schreibgeschütztes Objektmodell für verschlüsselte App-Pakete bereit. (IAppxEncryptedPackageWriter)
IAppxEncryptedPackageWriter2

Stellt ein schreibgeschütztes Objektmodell für verschlüsselte App-Pakete bereit. (IAppxEncryptedPackageWriter2)
IAppxEncryptionFactory-

Erstellt Objekte zum Verschlüsseln, Entschlüsseln, Lesen und Schreiben von Paketen und Bündeln.
IAppxEncryptionFactory2

Erstellt Objekte zum Verschlüsseln, Entschlüsseln, Lesen und Schreiben von Windows-App-Paketen und -Bündeln. (IAppxEncryptionFactory2)
IAppxEncryptionFactory3

Erstellt Objekte zum Verschlüsseln, Entschlüsseln, Lesen und Schreiben von Windows-App-Paketen und -Bündeln. (IAppxEncryptionFactory3)
IAppxEncryptionFactory4

Erstellt Objekte zum Verschlüsseln von Windows-App-Paketen und -Bündeln.
IAppxEncryptionFactory5

Erstellt Objekte zum Lesen verschlüsselter Windows-App-Pakete und -Bündel.
IAppxFactory-

Erstellt Objekte zum Lesen und Schreiben von App-Paketen. (IAppxFactory)
IAppxFactory2-

Erstellt Objekte zum Lesen und Schreiben von App-Paketen. (IAppxFactory2)
IAppxFactory3-

Erstellt Objekte zum Lesen und Schreiben von App-Paketen, Manifesten und App-Installer-Dateien.
IAppxFile-

Ruft Informationen zu einer Nutzlast- oder Speicherbedarfsdatei in einem Paket ab.
IAppxFilesEnumerator-

Listet die Nutzlastdateien in einem Paket auf.
IAppxManifestApplication

Bietet Zugriff auf Attributwerte der Anwendung.
IAppxManifestApplicationsEnumerator

Listet die im Paketmanifest definierten Anwendungen auf.
IAppxManifestDeviceCapabilitiesEnumerator

Listet die im Paketmanifest definierten Gerätefunktionen auf.
IAppxManifestMainPackageDependenciesEnumerator

Listet <MainPackageDependency> Elemente aus einem App-Manifest auf.
IAppxManifestMainPackageDependency

Bietet Zugriff auf Attributwerte der Hauptpaketabhängigkeit.
IAppxManifestOptionalPackageInfo

Bietet Zugriff auf Attributwerte der optionalen Paketinformationen.
IAppxManifestPackageDependenciesEnumerator

Listet die im Paketmanifest definierten Paketabhängigkeiten auf.
IAppxManifestPackageDependency

Beschreibt die Abhängigkeit eines Pakets für ein anderes Paket. (IAppxManifestPackageDependency)
IAppxManifestPackageDependency2

Beschreibt die Abhängigkeit eines Pakets für ein anderes Paket. (IAppxManifestPackageDependency2)
IAppxManifestPackageId

Bietet Zugriff auf die Paketidentität.
IAppxManifestPackageId2

Bietet Zugriff auf die App-Paketidentität.
IAppxManifestProperties

Bietet schreibgeschützten Zugriff auf den Eigenschaftenabschnitt eines Paketmanifests.
IAppxManifestReader-

Stellt ein Objektmodell des Paketmanifests dar, das Methoden für den Zugriff auf Manifestelemente und Attribute bereitstellt. (IAppxManifestReader)
IAppxManifestReader2

Stellt ein Objektmodell des Paketmanifests dar, das Methoden für den Zugriff auf Manifestelemente und Attribute bereitstellt. (IAppxManifestReader2)
IAppxManifestReader5-

Stellt ein Objektmodell des Paketmanifests dar, das Methoden für den Zugriff auf Manifestelemente und Attribute bereitstellt. (IAppxManifestReader5)
IAppxManifestReader6

Stellt ein Objektmodell des Paketmanifests dar, das Methoden für den Zugriff auf Manifestelemente und Attribute bereitstellt. (IAppxManifestReader6)
IAppxManifestResourcesEnumerator

Listet die im Paketmanifest definierten Ressourcen auf.
IAppxManifestTargetDeviceFamily

Ruft Informationen zur Zielgerätefamilie aus der AppxManifest.xmlab.
IAppxPackageEditor-

Stellt Funktionen zum Bearbeiten von App-Paketen bereit.
IAppxPackageReader-

Stellt ein schreibgeschütztes Objektmodell für App-Pakete bereit.
IAppxPackageWriter-

Stellt ein schreibgeschütztes Objektmodell für App-Pakete bereit. (IAppxPackageWriter)
IAppxPackageWriter2

Stellt ein schreibgeschütztes Objektmodell für App-Pakete bereit. (IAppxPackageWriter2)
IAppxPackageWriter3

Stellt ein schreibgeschütztes Objektmodell für App-Pakete bereit. (IAppxPackageWriter3)
IAppxSourceContentGroupMapReader-

Ruft Informationen zur Quellinhaltsgruppenzuordnung ab.

Strukturen

 
APPX_ENCRYPTED_EXEMPTIONS

Dateien, die von der Verschlüsselung des Windows-App-Pakets ausgenommen sind.
APPX_ENCRYPTED_PACKAGE_SETTINGS

Einstellungen für verschlüsselte Windows-App-Pakete.
APPX_ENCRYPTED_PACKAGE_SETTINGS2

Verschlüsselte Windows-App-Paketeinstellungen.
APPX_KEY_INFO

Wichtige Informationen zum Windows-App-Paket.
APPX_PACKAGE_SETTINGS

Stellt paketeinstellungen dar, die zum Erstellen eines Pakets verwendet werden.
APPX_PACKAGE_WRITER_PAYLOAD_STREAM

Enthält die Daten und Metadaten von Dateien, die in das App-Paket geschrieben werden sollen.
PACKAGE_ID

Stellt Paketidentifikationsinformationen wie Name, Version und Herausgeber dar.
PACKAGE_INFO

Stellt Paketidentifikationsinformationen dar, die den Paketbezeichner, den vollständigen Namen und den Installationsspeicherort enthalten.
PACKAGE_VERSION

Stellt die Paketversionsinformationen dar.