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 GetHashAlgorithms-Methode ruft die Sammlung von Hashalgorithmen ab, die von einem Anbieter unterstützt werden.
Syntax
HRESULT GetHashAlgorithms(
[in, optional] ICspInformation *pCspInformation,
[out] IObjectIds **ppValue
);
Parameter
[in, optional] pCspInformation
Zeiger auf eine ICspInformation-Schnittstelle , die den Anbieter darstellt. Dies kann ein Legacy-Kryptografiedienstanbieter (CSP), ein Kryptografie-API: Next Generation (CNG)-Anbieter oder NULL sein. Wenn Sie NULL angeben, gibt diese Methode die Sammlung aller Hashalgorithmen zurück, die von allen CSPs und CNG-Anbietern unterstützt werden.
[out] ppValue
Adresse eines Zeigers auf eine IObjectIds-Schnittstelle , die die Auflistung darstellt.
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. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
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 |