Partager via


IX509EndorsementKey ::AddCertificate, méthode (certenroll.h)

Ajoutez un certificat de clé d’approbation au fournisseur de stockage de clés (KSP) qui prend en charge les clés d’approbation. Vous ne pouvez appeler la méthode AddCertificate qu’une fois que la méthode Open a été appelée avec succès.

Syntaxe

HRESULT AddCertificate(
  [in] EncodingType Encoding,
  [in] BSTR         strCertificate
);

Paramètres

[in] Encoding

Valeur d’énumération EncodingType qui spécifie le type d’encodage Unicode appliqué au certificat. La valeur par défaut est XCN_CRYPT_STRING_BASE64.

[in] strCertificate

Certificat à ajouter au magasin. La clé publique de ce certificat doit correspondre à la clé publique de la clé d’approbation.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Seuls les certificats non-fabricants peuvent être ajoutés au fournisseur de stockage de clés.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête certenroll.h
DLL Certenroll.dll

Voir aussi

IX509EndorsementKey