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 HashAlgorithm-Eigenschaft gibt einen Objektbezeichner (Object Identifier, OID) für den Hashingalgorithmus an, der in der GetSignatureAlgorithm-Methode verwendet wird.
Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.
Syntax
HRESULT put_HashAlgorithm(
IObjectId *pValue
);
Parameter
pValue
Rückgabewert
Keine
Bemerkungen
Sie müssen diese Eigenschaft festlegen, bevor Sie die GetSignatureAlgorithm-Methode aufrufen. Sie müssen auch die PublicKeyAlgorithm-Eigenschaft festlegen, es sei denn, Sie rufen einen Signaturalgorithmus für eine Zertifikatanforderung mit NULL-Signatur ab. Sie können auch die Eigenschaften NullSigned, AlternateSignatureAlgorithm und Parameters festlegen.
Die HashAlgorithm-Eigenschaft überprüft, ob die von Ihnen angegebene OID einen Hashalgorithmus darstellt. Wenn die OID gültig ist, löscht die -Eigenschaft auch den Signatureigenschaftencache.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | certenroll.h |
| DLL | CertEnroll.dll |