Freigeben über


IX509SignatureInformation::SetDefaultValues-Methode (certenroll.h)

Die SetDefaultValues-Methode gibt einen Standardhashingalgorithmus an, der zum Erstellen eines Digests der Zertifikatanforderung vor der Signierung verwendet wird.

Syntax

HRESULT SetDefaultValues();

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt die Funktion S_OK zurück.

Wenn die Funktion fehlschlägt, wird ein HRESULT-Wert zurückgegeben, der den Fehler angibt. Mögliche Werte sind die Werte in der folgenden Tabelle, sind jedoch nicht beschränkt. Eine Liste allgemeiner Fehlercodes finden Sie unter "Allgemeine HRESULT-Werte".

Zurückgeben von Code/Wert Description
CERTSRV_E_PROPERTY_EMPTY
Der Hashingalgorithmus OID konnte nicht gefunden werden.

Bemerkungen

Wenn der Hashalgorithmus bereits festgelegt ist, führt diese Methode keine Aktion aus. Wenn der Hashalgorithmus nicht angegeben wurde, legt diese Methode ihn auf XCN_OID_OIWSEC_sha1 fest und löscht den Signaturalgorithmuscache.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows Vista [nur Desktop-Apps]
Mindestanforderungen für unterstützte Server Windows Server 2008 [Nur Desktop-Apps]
Zielplattform Fenster
Header certenroll.h
DLL CertEnroll.dll

Siehe auch

IX509SignatureInformation