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


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

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

Синтаксис

DWORD ClusterDecrypt(
  [in]  HCLUSCRYPTPROVIDER hClusCryptProvider,
  [in]  PBYTE              pCryptInput,
  [in]  DWORD              cbCryptInput,
  [out] PBYTE              *ppCryptOutput,
  [out] PDWORD             pcbCryptOutput
);

Параметры

[in] hClusCryptProvider

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

[in] pCryptInput

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

[in] cbCryptInput

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

[out] ppCryptOutput

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

[out] pcbCryptOutput

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

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

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

Требования

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

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

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