IAppxBlockMapReader 接口 (appxpackaging.h)
表示块映射的只读对象模型,该模型提供对文件属性和块哈希的访问。
继承
IAppxBlockMapReader 接口继承自 IUnknown 接口。 IAppxBlockMapReader 还具有以下类型的成员:
方法
IAppxBlockMapReader 接口包含以下方法。
IAppxBlockMapReader::GetFile 检索与块映射中具有指定文件名的文件对应的数据。 |
IAppxBlockMapReader::GetFiles 检索用于遍历块映射中列出的文件的枚举器。 |
IAppxBlockMapReader::GetHashMethod 检索用于在块映射中创建块哈希的哈希算法的 URI。 |
IAppxBlockMapReader::GetStream 检索表示块映射的 XML 内容的只读流。 |
注解
IAppxBlockMapReader 表示块映射的 BlockMap 根元素。 File 元素是 BlockMap 元素的子元素。
可以使用 IAppxFactory 接口的 CreateBlockMapReader 或 CreateValidatedBlockMapReader 方法或 IAppxPackageReader 接口的 GetBlockMap 方法检索此对象。
有关代码示例,请参阅 查询应用包和应用清单示例。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | appxpackaging.h |