Поделиться через


Метод IAppxBlockMapBlock::GetHash (appxpackaging.h)

Извлекает хэш-значение блока.

Синтаксис

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

Параметры

[out] bufferSize

Тип: UINT32*

Длина буфера.

[out, retval] buffer

Тип: BYTE**

Последовательность байтов, представляющая хэш-значение блока.

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Значение буфера соответствует атрибуту Hash элемента Block .

Вызывающий объект отвечает за освобождение памяти, используемой для буфера. Используйте функцию CoTaskMemFree , чтобы освободить память.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header appxpackaging.h

См. также раздел

IAppxBlockMapBlock