Freigeben über


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

Weitere Informationen

ICertSrvSetup