Freigeben über


IAppxBlockMapBlock-Schnittstelle (appxpackaging.h)

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. Die IAppxBlockMapFile::GetBlocks-Methode wird verwendet, um einen Enumerator zum Durchlaufen und Abrufen der einzelnen Blöcke einer Datei zurückzugeben, die in der Paketblockzuordnung aufgeführt ist.

Vererbung

Die IAppxBlockMapBlock-Schnittstelle erbt von der IUnknown-Schnittstelle . IAppxBlockMapBlock verfügt auch über folgende Membertypen:

Methoden

Die IAppxBlockMapBlock-Schnittstelle verfügt über diese Methoden.

 
IAppxBlockMapBlock::GetCompressedSize

Ruft die komprimierte Größe des Blocks ab.
IAppxBlockMapBlock::GetHash

Ruft den Hashwert des Blocks ab.

Hinweise

Jedes Block-Element verfügt über ein Attribut für den Hashwert und die komprimierte Größe des Blocks.

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

Weitere Informationen

IAppxBlockMapBlocksEnumerator

IAppxBlockMapFile

IAppxBlockMapFilesEnumerator

IAppxBlockMapReader

Beispiel für abfragen von App-Paketen und App-Manifesten