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 GetHashAlgorithmList-Methode ruft die Liste der Hashalgorithmen ab, die vom angegebenen Kryptografiedienstanbieter (CSP) für einen asymmetrischen Signaturschlüsselalgorithmus unterstützt werden. Diese Methode ändert den Status des CCertSrvSetup-Objekts nicht.
Syntax
HRESULT GetHashAlgorithmList(
[in] const BSTR bstrProviderName,
[out] VARIANT *pVal
);
Parameter
[in] bstrProviderName
Eine Zeichenfolge, die den Anbieternamen enthält. Bei Schlüsselspeicheranbietern muss dies im Format PublicKeyAlgorithmName#KeyStorageProviderName vorliegen, z. B. "RSA#Microsoft Software Key Storage provider".
[out] pVal
Ein Zeiger auf ein VARIANT-Array von VT_BSTR Typen, wobei jede Zeichenfolge den Namen eines vom CSP unterstützten Hashalgorithmus darstellt.
Rückgabewert
Keine
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Nicht unterstützt |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | casetup.h |
| DLL | Certocm.dll |