CryptXmlDllCreateDigest-Rückruffunktion (cryptxml.h)
Die CryptXmlDllCreateDigest-Funktion erstellt ein Digestobjekt für die angegebene Methode.
Die CryptXmlDllCreateDigest-Funktion wird über die exportierte CryptXmlDllGetInterface-Funktion verfügbar gemacht.
Syntax
CryptXmlDllCreateDigest Cryptxmldllcreatedigest;
HRESULT Cryptxmldllcreatedigest(
[in] const CRYPT_XML_ALGORITHM *pDigestMethod,
[out] ULONG *pcbSize,
[out] CRYPT_XML_DIGEST *phDigest
)
{...}
Parameter
[in] pDigestMethod
Ein Zeiger auf eine CRYPT_XML_ALGORITHM-Struktur , die den Algorithmus angibt, der zum Erstellen des Digests verwendet werden soll.
[out] pcbSize
Ein Zeiger auf eine ULONG-Variable , die die Größe des Digests in Bytes empfängt.
[out] phDigest
Ein Zeiger auf eine CRYPT_XML_DIGEST Variable, die einen Zeiger auf den Digest empfängt.
Wenn Sie die Verwendung der durch den Aufruf dieser Funktion zugeordneten Ressourcen abgeschlossen haben, müssen Sie sie durch Aufrufen der CryptXmlDllCloseDigest-Funktion freigeben.
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
Anforderung | Wert |
---|---|
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 |