Método ICertSrvSetupKeyInformation::get_ProviderName (casetup.h)

La propiedad ProviderName obtiene o establece el nombre del proveedor de servicios criptográficos (CSP) o del proveedor de almacenamiento de claves (KSP) que se usa para generar o almacenar la clave privada.

Esta propiedad es de lectura y escritura.

Sintaxis

HRESULT get_ProviderName(
  BSTR *pVal
);

Parámetros

pVal

Valor devuelto

None

Observaciones

Para un KSP, el valor de la propiedad ProviderName debe tener el formato PublicKeyAlgorithmName, el signo de número (#) y KeyStorageProviderName, por ejemplo"RSA#Proveedor de almacenamiento de claves de software de Microsoft" o "ECDSA_P256#Proveedor de almacenamiento de claves de software de Microsoft". El proveedor debe admitir el algoritmo de clave pública . Para obtener algoritmos admitidos, llame a la función NCryptEnumAlgorithms con el parámetro dwAlgOperations establecido en NCRYPT_SIGNATURE_OPERATION. Para obtener información sobre los identificadores de algoritmo, consulte Identificadores de algoritmo de CNG.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado casetup.h
Archivo DLL Certocm.dll

Consulte también

ICertSrvSetupKeyInformation