IAppxBlockMapBlock インターフェイス (appxpackaging.h)

IAppxBlockMapBlock インターフェイスは、App パッケージのブロック マップ ファイル (AppxBlockMap.xml) に含まれるファイル内の個々のブロックを表す読み取り専用オブジェクトを提供します。 IAppxBlockMapFile::GetBlocks メソッドは、パッケージ ブロック マップにリストされているファイルの個々のブロックを走査および取得するための列挙子を返すために使用されます。

継承

IAppxBlockMapBlock インターフェイスは、IUnknown インターフェイスから継承されます。 IAppxBlockMapBlock には、次の種類のメンバーもあります。

メソッド

IAppxBlockMapBlock インターフェイスには、これらのメソッドがあります。

 
IAppxBlockMapBlock::GetCompressedSize

ブロックの圧縮サイズを取得します。
IAppxBlockMapBlock::GetHash

ブロックのハッシュ値を取得します。

注釈

Block 要素には、ブロックのハッシュ値と圧縮サイズの属性があります。

コード例については、 クエリ アプリ パッケージとアプリ マニフェストのサンプルを参照してください。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー appxpackaging.h

こちらもご覧ください

IAppxBlockMapBlocksEnumerator

IAppxBlockMapFile

IAppxBlockMapFilesEnumerator

IAppxBlockMapReader

アプリ パッケージとアプリ マニフェストのサンプルのクエリ