Interfaccia IAppxBlockMapFile (appxpackaging.h)

Rappresenta un file nella mappa a blocchi.

Ereditarietà

L'interfaccia IAppxBlockMapFile eredita dall'interfaccia IUnknown. IAppxBlockMapFile include anche questi tipi di membri:

Metodi

L'interfaccia IAppxBlockMapFile include questi metodi.

 
IAppxBlockMapFile::GetBlocks

Recupera un enumeratore per attraversare i blocchi di un file elencato nella mappa a blocchi.
IAppxBlockMapFile::GetLocalFileHeaderSize

Recupera le dimensioni dell'intestazione del file locale ZIP dell'elemento del file ZIP associato.
IAppxBlockMapFile::GetName

Recupera il nome dell'elemento di file ZIP associato.
IAppxBlockMapFile::GetUncompressedSize

Recupera le dimensioni non compresse dell'elemento di file ZIP associato.
IAppxBlockMapFile::ValidateFileHash

Convalida il contenuto di un file in base agli hash archiviati negli elementi del blocco per questo file della mappa a blocchi.

Commenti

L'interfaccia IAppxBlockMapFile fornisce un modello a oggetti di sola lettura che rappresenta i file nella mappa a blocchi. I file sono rappresentati nel file mappa a blocchi con l'elemento File . È possibile recuperare gli attributi del file e bloccare gli hash dall'elemento File . Gli hash di blocco possono essere ottenuti dall'interfaccia IAppxBlockMapBlock .

Per un esempio di codice, vedi l'esempio di pacchetto dell'app di query e manifesto dell'app.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione appxpackaging.h

Vedi anche

IAppxBlockMapBlock

IAppxBlockMapBlocksEnumerator

IAppxBlockMapFilesEnumerator

IAppxBlockMapReader

Esempio di pacchetto dell'app di query e manifesto dell'app