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 CryptXmlVerifySignature-Funktion führt eine kryptografische Signaturüberprüfung eines SignedInfo-Elements durch.
Syntax
HRESULT CryptXmlVerifySignature(
[in] HCRYPTXML hSignature,
[in, optional] BCRYPT_KEY_HANDLE hKey,
DWORD dwFlags
);
Parameter
[in] hSignature
Das Handle eines Signature-Elements .
[in, optional] hKey
Das Handle des öffentlichen Schlüssels , mit dem der Signaturwert für das SignedInfo-Element überprüft werden soll. Dieser Parameter muss null für HMAC-basierte Signaturalgorithmen sein.
dwFlags
Ein DWORD-Wert , der steuert, welche Implementierungen verwendet werden. Dieser Parameter kann einen der folgenden Werte annehmen.
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
| 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 |
| Bibliothek | Cryptxml.lib |
| DLL | Cryptxml.dll |