Функция обратного вызова CryptXmlDllFinalizeDigest (cryptxml.h)
Функция CryptXmlDllFinalizeDigest извлекает значение дайджеста.
Функция CryptXmlDllFinalizeDigest предоставляется через экспортированную функцию CryptXmlDllGetInterface .
Синтаксис
CryptXmlDllFinalizeDigest Cryptxmldllfinalizedigest;
HRESULT Cryptxmldllfinalizedigest(
[in] CRYPT_XML_DIGEST hDigest,
[out] BYTE *pbDigest,
ULONG cbDigest
)
{...}
Параметры
[in] hDigest
Дескриптор хэш-объекта, используемый для вставки данных в дайджест. Этот дескриптор получается путем вызова функции CryptXmlDllCreateDigest .
[out] pbDigest
Указатель на буфер, получающий значение дайджеста.
cbDigest
Размер (в байтах) буфера, на который указывает параметр pbDigest .
Возвращаемое значение
Если функция выполнена успешно, функция возвращает ноль.
Если функция завершается сбоем, она возвращает значение HRESULT , указывающее на ошибку.
Требования
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | cryptxml.h |