IAppxBlockMapBlock::GetHash 方法 (appxpackaging.h)

检索块的哈希值。

语法

HRESULT GetHash(
  [out]         UINT32 *bufferSize,
  [out, retval] BYTE   **buffer
);

参数

[out] bufferSize

类型: UINT32*

缓冲区的长度。

[out, retval] buffer

类型: BYTE**

表示块的哈希值的字节序列。

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

缓冲区值对应于 Block 元素的 Hash 属性。

调用方负责解除分配用于 缓冲区的内存。 使用 CoTaskMemFree 函数解除分配内存。

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 appxpackaging.h

另请参阅

IAppxBlockMapBlock