Metodo ICertSrvSetup::GetHashAlgorithmList (casetup.h)
Il metodo GetHashAlgorithmList ottiene l'elenco degli algoritmi hash supportati dal provider di servizi di crittografia specificato per un algoritmo di chiave di firma asimmetrica. Questo metodo non modifica lo stato dell'oggetto CCertSrvSetup .
Sintassi
HRESULT GetHashAlgorithmList(
[in] const BSTR bstrProviderName,
[out] VARIANT *pVal
);
Parametri
[in] bstrProviderName
Stringa contenente il nome del provider. Per i provider di archiviazione delle chiavi, questo deve essere nel formato PublicKeyAlgorithmNameKeyStorageProviderName#, ad esempio "PROVIDER di archiviazione chiavi software Microsoft".
[out] pVal
Puntatore a una matrice VARIANT di tipi VT_BSTR , in cui ogni stringa rappresenta il nome di un algoritmo hash supportato dal CSP.
Valore restituito
nessuno
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | casetup.h |
DLL | Certocm.dll |