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 |