IAppxBlockMapFile-Schnittstelle (appxpackaging.h)
Stellt eine Datei in der Blockzuordnung dar.
Vererbung
Die IAppxBlockMapFile-Schnittstelle erbt von der IUnknown-Schnittstelle . IAppxBlockMapFile verfügt auch über folgende Membertypen:
Methoden
Die IAppxBlockMapFile-Schnittstelle verfügt über diese Methoden.
IAppxBlockMapFile::GetBlocks Ruft einen Enumerator zum Durchlaufen der Blöcke einer Datei ab, die in der Blockzuordnung aufgeführt sind. |
IAppxBlockMapFile::GetLocalFileHeaderSize Ruft die Größe des lokalen ZIP-Dateiheaders des zugeordneten ZIP-Dateielements ab. |
IAppxBlockMapFile::GetName Ruft den Namen des zugeordneten ZIP-Dateielements ab. |
IAppxBlockMapFile::GetUncompressedSize Ruft die unkomprimierte Größe des zugeordneten ZIP-Dateielements ab. |
IAppxBlockMapFile::ValidateFileHash Überprüft den Inhalt einer Datei anhand der Hashes, die in den Blockelementen für diese Blockzuordnungsdatei gespeichert sind. |
Hinweise
Die IAppxBlockMapFile-Schnittstelle stellt ein schreibgeschütztes Objektmodell bereit, das die Dateien in der Blockzuordnung darstellt. Dateien werden in der Blockzuordnungsdatei mit dem File-Element dargestellt. Sie können die Attribute und Blockhashes der Datei aus dem File-Element abrufen. Blockhashes können über die IAppxBlockMapBlock-Schnittstelle abgerufen werden.
Ein Codebeispiel finden Sie im Abfrage-App-Paket und App-Manifestbeispiel.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | appxpackaging.h |