Metodo ICspInformations::GetEncryptionCspAlgorithms (certenroll.h)
Il metodo GetEncryptionCspAlgorithms recupera la raccolta di algoritmi di crittografia supportati da un provider.
Sintassi
HRESULT GetEncryptionCspAlgorithms(
[in, optional] ICspInformation *pCspInformation,
[out] ICspAlgorithms **ppValue
);
Parametri
[in, optional] pCspInformation
Puntatore a un'interfaccia ICspInformation che rappresenta il provider. Può trattarsi di un provider di servizi di crittografia legacy (CSP), un'API di crittografia: provider CNG (Next Generation) o NULL. Se si specifica NULL, questo metodo restituisce la raccolta di tutti gli algoritmi di crittografia supportati da tutti i provider CSP e CNG.
[out] ppValue
Indirizzo di una variabile che riceve un puntatore a un'interfaccia ICspAlgorithms che rappresenta la raccolta.
Valore restituito
Se la funzione ha esito positivo, la funzione restituisce S_OK.
Se la funzione ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco di codici di errore comuni, vedere Valori HRESULT comuni.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | certenroll.h |
DLL | CertEnroll.dll |