Функция 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 |