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


Функция ClusterEncrypt (resapi.h)

Шифрует данные контрольных точек для поставщика служб шифрования (CSP).

Синтаксис

DWORD ClusterEncrypt(
  [in]  HCLUSCRYPTPROVIDER hClusCryptProvider,
  [in]  PBYTE              pData,
  [in]  DWORD              cbData,
  [out] PBYTE              *ppData,
  [out] PDWORD             pcbData
);

Параметры

[in] hClusCryptProvider

Структура HCLUSCRYPTPROVIDER , содержащая дескриптор CSP.

[in] pData

Указатель на данные для шифрования.

[in] cbData

Общее количество байтов в данных, на которые указывает параметр pDta .

[out] ppData

Указатель на буфер, который получает зашифрованные данные.

[out] pcbData

Общее количество байтов в данных, на которые указывает параметр pcbData .

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

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

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2012 R2
Целевая платформа Windows
Header resapi.h
Библиотека ResUtils.lib
DLL ResUtils.dll

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

Криптографические функции