Freigeben über


appxpackaging.h header

Dieser Header wird von Paket-, Bereitstellungs- und Abfrageabfragen von Windows Store-Apps verwendet. Weitere Informationen finden Sie unter:

appxpackaging.h enthält die folgenden Programmierschnittstellen:

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

Erstellt Objekte zum Lesen und Schreiben von Paketpaketen und fügt Unterstützung für die Angabe eines Remote-URI für den Paketinhalt hinzu.
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.
IAppxBundleReader2

Bietet die Möglichkeit, eine Instanz von IAppxPackageReader zum Lesen von Paketpaketen abzurufen.
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.
IAppxFactory4

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.

Enumerationen

 
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.