ICertSrvSetup::GetHashAlgorithmList-Methode (casetup.h)
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 |