Metodo ICertSrvSetupKeyInformation::get_HashAlgorithm (casetup.h)

La proprietà HashAlgorithm ottiene o imposta il nome dell'algoritmo hash utilizzato per firmare o verificare il certificato dell'autorità di certificazione (CA) per la chiave.

Si tratta di una proprietà di lettura/scrittura.

Sintassi

HRESULT get_HashAlgorithm(
  BSTR *pVal
);

Parametri

pVal

Valore restituito

nessuno

Osservazioni

L'algoritmo hash deve essere supportato dal provider ProviderName . Per i provider di servizi di crittografia , ottenere algoritmi supportati chiamando la funzione CryptGetProvParam per il provider specificato. Per i provider di archiviazione chiavi ,ottenere algoritmi supportati chiamando la funzione BCryptEnumAlgorithms con il parametro dwAlgOperations impostato su BCRYPT_HASH_OPERATION. Per informazioni sugli identificatori di algoritmo, vedere Identificatori di algoritmo CNG.

Esempio

Per un esempio di enumerazione degli algoritmi supportati tramite CryptGetProvParam, vedere Esempio di programma C: enumerazione dei provider CSP e dei tipi di provider.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [solo app desktop]
Piattaforma di destinazione Windows
Intestazione casetup.h
DLL Certocm.dll

Vedi anche

ICertSrvSetupKeyInformation