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 GetEncryptionCspAlgorithms-Methode ruft die Sammlung von Verschlüsselungsalgorithmen ab, die von einem Anbieter unterstützt werden.
Syntax
HRESULT GetEncryptionCspAlgorithms(
[in, optional] ICspInformation *pCspInformation,
[out] ICspAlgorithms **ppValue
);
Parameter
[in, optional] pCspInformation
Zeiger auf eine ICspInformation-Schnittstelle , die den Anbieter darstellt. Dies kann ein Legacy-Kryptografiedienstanbieter (CSP), eine Kryptografie-API: CNG-Anbieter (Next Generation) oder NULL sein. Wenn Sie NULL angeben, gibt diese Methode die Sammlung aller Verschlüsselungsalgorithmen zurück, die von allen CSPs und CNG-Anbietern unterstützt werden.
[out] ppValue
Adresse einer Variablen, die einen Zeiger auf eine ICspAlgorithms-Schnittstelle empfängt , die die Auflistung darstellt.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt die Funktion S_OK zurück.
Wenn die Funktion fehlschlägt, gibt sie einen HRESULT-Wert zurück, 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 |