Share via


appxpackaging.h-Header

Dieser Header wird von Paketerstellung, Bereitstellung und Abfrage 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 IAppxBlockMapBlockBlock-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 bietet.
IAppxBundleFactory

Erstellt Objekte zum Lesen und Schreiben von Paketen.
IAppxBundleFactory2

Erstellt Objekte zum Lesen und Schreiben von Paketpaketen 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 Bundle 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 Paketpaketmanifest 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 Paketpakete 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-Paketerstellungsobjekts 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 Paketen.
IAppxEncryptionFactory2

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

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

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

Erstellt Objekte zum Lesen verschlüsselter Windows-App-Pakete und -Bundles.
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-Installerdateien.
IAppxFile

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

Listet die Nutzlastdateien in einem Paket auf.
IAppxManifestApplication

Ermöglicht den 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

Ermöglicht den Zugriff auf Attributwerte der Standard Paketabhängigkeit.
IAppxManifestOptionalPackageInfo

Ermöglicht den Zugriff auf Attributwerte der optionalen Paketinformationen.
IAppxManifestPackageDependenciesEnumerator

Listet die Paketabhängigkeiten auf, die im Paketmanifest definiert sind.
IAppxManifestPackageDependency

Beschreibt die Abhängigkeit eines Pakets von einem anderen Paket. (IAppxManifestPackageDependency)
IAppxManifestPackageDependency2

Beschreibt die Abhängigkeit eines Pakets von einem anderen 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.
IAppxManifestTargetDeviceFamilie

Ruft Informationen zur Zielgerätefamilie aus dem AppxManifest.xml ab.
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 Windows-App-Paketverschlüsselung 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

Schlüsselinformationen 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 Footprintdatei 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 Komprimierungsgrad an, der zum Speichern der Datei im Paket verwendet wird.
APPX_ENCRYPTED_PACKAGE_OPTIONS

Optionen für verschlüsselte App-Pakete.
APPX_FOOTPRINT_FILE_TYPE

Gibt den Typ der Footprintdatei 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.