Функция обратного вызова 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