Método ICspInformation::get_KeySpec (certenroll.h)
La propiedad KeySpec recupera un valor que especifica el uso previsto de los algoritmos admitidos por el proveedor. Esta propiedad está habilitada para web.
Esta propiedad es de solo lectura.
Sintaxis
HRESULT get_KeySpec(
X509KeySpec *pValue
);
Parámetros
pValue
Valor devuelto
None
Observaciones
El valor recuperado puede ser 0, 1, 2 o 3. Si el valor es 0 (XCN_AT_NONE), el proveedor es un proveedor cryptography API: Next Generation (CNG). Los valores asociados a los proveedores distribuidos por Microsoft se enumeran en la tabla siguiente. Es posible que algunos de estos proveedores no se incluyan en todos los sistemas operativos y otros pueden incluirse en su lugar.
Proveedor | Valor keySpec |
---|---|
Proveedor de almacenamiento de claves de software de Microsoft | 0 |
Proveedor de almacenamiento de claves de tarjeta inteligente de Microsoft | 0 |
Proveedor de servicios criptográficos básicos de Microsoft, versión 1.0 | 3 |
Proveedor criptográfico de DSS y Diffie-Hellman base de Microsoft | 3 |
Proveedor de servicios criptográficos DSS básicos de Microsoft | 2 |
Proveedor de servicios criptográficos de tarjeta inteligente básicos de Microsoft | 3 |
Proveedor criptográfico de Microsoft DH Schannel | 3 |
Proveedor de servicios criptográficos mejorados de Microsoft, versión 1.0 | 3 |
Proveedor criptográfico de DSS mejorado de Microsoft y Diffie-Hellman | 3 |
Proveedor criptográfico RSA y AES mejorado de Microsoft | 3 |
Proveedor criptográfico Schannel de Microsoft RSA | 1 |
Proveedor de servicios criptográficos seguros de Microsoft | 3 |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | certenroll.h |
Archivo DLL | CertEnroll.dll |