CryptXmlSetHMACSecret-Funktion (cryptxml.h)
Die CryptXmlSetHMACSecret-Funktion legt das HMAC-Geheimnis auf dem Handle fest, bevor die Funktion CryptXmlSign oder CryptXmlVerify aufgerufen wird .
Syntax
HRESULT CryptXmlSetHMACSecret(
[in] HCRYPTXML hSignature,
[in] const BYTE *pbSecret,
ULONG cbSecret
);
Parameter
[in] hSignature
Das Handle des XML Signature-Elements .
[in] pbSecret
Ein Zeiger auf einen Puffer, der einen Block von Bytes enthält. Der Zeiger muss während des Aufrufs der Funktion CryptXmlSign oder CryptXmlVerify gültig sein.
cbSecret
Die Größe des Puffers in Bytes, auf den der pbSecret-Parameter verweist.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt die Funktion null zurück.
Wenn die Funktion fehlschlägt, gibt sie einen HRESULT-Wert zurück, 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 |
Bibliothek | Cryptxml.lib |
DLL | Cryptxml.dll |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für