ICertSrvSetupKeyInformation::p ut_HashAlgorithm-Methode (casetup.h)
Die HashAlgorithm-Eigenschaft ruft den Namen des Hashalgorithmus ab, der zum Signieren oder Überprüfen des Zertifikats der Zertifizierungsstelle für den Schlüssel verwendet wird, oder legt diesen fest.
Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.
Syntax
HRESULT put_HashAlgorithm(
const BSTR bstrVal
);
Parameter
bstrVal
Rückgabewert
Keine
Bemerkungen
Der Hashingalgorithmus muss vom Anbieter ProviderName unterstützt werden. Rufen Sie für Kryptografiedienstanbieter (CsPs) unterstützte Algorithmen ab, indem Sie die CryptGetProvParam-Funktion für den angegebenen Anbieter aufrufen. Rufen Sie für Schlüsselspeicheranbieter (KSPs) unterstützte Algorithmen ab, indem Sie die BCryptEnumAlgorithms-Funktion aufrufen, wobei der dwAlgOperations-Parameter auf BCRYPT_HASH_OPERATION festgelegt ist. Informationen zu Algorithmusbezeichnern finden Sie unter CNG-Algorithmusbezeichner.
Beispiele
Ein Beispiel für das Auflisten unterstützter Algorithmen mithilfe von CryptGetProvParam finden Sie unter Beispiel C-Programm: Auflisten von CSP-Anbietern und Anbietertypen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | casetup.h |
DLL | Certocm.dll |
Weitere Informationen
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