Metodo ICspInformation::get_KeySpec (certenroll.h)

La proprietà KeySpec recupera un valore che specifica l'uso previsto degli algoritmi supportati dal provider. Questa proprietà è abilitata per il Web.

Questa proprietà è di sola lettura.

Sintassi

HRESULT get_KeySpec(
  X509KeySpec *pValue
);

Parametri

pValue

Valore restituito

nessuno

Osservazioni

Il valore recuperato può essere 0, 1, 2 o 3. Se il valore è 0 (XCN_AT_NONE), il provider è un provider cryptography API: Next Generation (CNG). I valori associati ai provider distribuiti da Microsoft sono elencati nella tabella seguente. Alcuni di questi provider potrebbero non essere inclusi in tutti i sistemi operativi e altri potrebbero essere inclusi.

Provider Valore KeySpec
Provider di archiviazione chiavi software Microsoft 0
Provider di archiviazione chiavi smart card Microsoft 0
Microsoft Base Cryptographic Provider v1.0 3
Provider di crittografia di Microsoft Base DSS e Diffie-Hellman 3
Microsoft Base DSS Cryptographic Provider 2
Microsoft Base Smart Card Crypto Provider 3
Provider di crittografia Schannel Microsoft DH 3
Microsoft Enhanced Cryptographic Provider v1.0 3
Microsoft Enhanced DSS e Diffie-Hellman Cryptographic Provider 3
Provider di crittografia MICROSOFT Enhanced RSA e AES 3
Provider di crittografia Schannel microsoft RSA 1
Microsoft Strong Cryptographic Provider 3

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