Функция HashData (shlwapi.h)

Хэширует массив данных.

Синтаксис

LWSTDAPI HashData(
  [in]  BYTE  *pbData,
        DWORD cbData,
  [out] BYTE  *pbHash,
        DWORD cbHash
);

Параметры

[in] pbData

Тип: BYTE*

Указатель на массив данных.

cbData

Тип: DWORD

Количество элементов в массиве в pbData.

[out] pbHash

Тип: BYTE*

Указатель на значение, которое при успешном возврате этой функции получает хэшированные массивы.

cbHash

Тип: DWORD

Количество элементов в pbHash. Размер не должен превышать 256.

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

Тип: HRESULT

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

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional, Windows XP [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header shlwapi.h
Библиотека Shlwapi.lib
DLL Shlwapi.dll (версия 5.0 или более поздняя)