Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |