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 |