Partager via


Méthode ICertSrvSetupKeyInformation ::p ut_ProviderName (casetup.h)

La propriété ProviderName obtient ou définit le nom du fournisseur de services de chiffrement (CSP) ou du fournisseur de stockage de clés (KSP) utilisé pour générer ou stocker la clé privée.

Cette propriété est en lecture/écriture.

Syntaxe

HRESULT put_ProviderName(
  const BSTR bstrVal
);

Paramètres

bstrVal

Valeur de retour

None

Remarques

Pour un KSP, la valeur de la propriété ProviderName doit être au format PublicKeyAlgorithmName, number sign (#) et KeyStorageProviderName, par exemple « RSA#Microsoft Software Key Storage Provider » ou « ECDSA_P256#Microsoft Software Key Storage Provider ». L’algorithme de clé publique doit être pris en charge par le fournisseur. Pour obtenir les algorithmes pris en charge, appelez la fonction NCryptEnumAlgorithms avec le paramètre dwAlgOperations défini sur NCRYPT_SIGNATURE_OPERATION. Pour plus d’informations sur les identificateurs d’algorithme, consultez Identificateurs d’algorithme CNG.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 Datacenter, Windows Server 2008 Entreprise [applications de bureau uniquement]
Plateforme cible Windows
En-tête casetup.h
DLL Certocm.dll

Voir aussi

ICertSrvSetupKeyInformation