CryptXmlDllFinalizeDigest-Rückruffunktion (cryptxml.h)
Die Funktion CryptXmlDllFinalizeDigest ruft den Digestwert ab.
Die CryptXmlDllFinalizeDigest-Funktion wird über die exportierte CryptXmlDllGetInterface-Funktion verfügbar gemacht.
Syntax
CryptXmlDllFinalizeDigest Cryptxmldllfinalizedigest;
HRESULT Cryptxmldllfinalizedigest(
[in] CRYPT_XML_DIGEST hDigest,
[out] BYTE *pbDigest,
ULONG cbDigest
)
{...}
Parameter
[in] hDigest
Das Handle des Hashobjekts, das zum Einfügen von Daten in den Digest verwendet wird. Dieses Handle wird durch Aufrufen der CryptXmlDllCreateDigest-Funktion abgerufen.
[out] pbDigest
Ein Zeiger auf einen Puffer, der den Digestwert empfängt.
cbDigest
Die Größe des Puffers in Bytes, auf den der pbDigest-Parameter verweist.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt die Funktion null zurück.
Wenn die Funktion fehlschlägt, wird ein HRESULT-Wert zurückgegeben, der den Fehler angibt.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | cryptxml.h |