Condividi tramite


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

Vedi anche

ICspInformation

ICspInformations