Fonction de rappel CryptXmlDllFinalizeDigest (cryptxml.h)

La fonction CryptXmlDllFinalizeDigest récupère la valeur digest.

La fonction CryptXmlDllFinalizeDigest est exposée via la fonction CryptXmlDllGetInterface exportée.

Syntaxe

CryptXmlDllFinalizeDigest Cryptxmldllfinalizedigest;

HRESULT Cryptxmldllfinalizedigest(
  [in]  CRYPT_XML_DIGEST hDigest,
  [out] BYTE *pbDigest,
        ULONG cbDigest
)
{...}

Paramètres

[in] hDigest

Handle de l’objet de hachage utilisé pour placer des données dans le digest. Ce handle est obtenu en appelant la fonction CryptXmlDllCreateDigest .

[out] pbDigest

Pointeur vers une mémoire tampon qui reçoit la valeur digest.

cbDigest

Taille, en octets, de la mémoire tampon pointée par le paramètre pbDigest .

Valeur retournée

Si la fonction réussit, la fonction retourne zéro.

Si la fonction échoue, elle retourne une valeur HRESULT qui indique l’erreur.

Configuration requise

   
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête cryptxml.h