Partager via


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

Obtient le certificat d’approbation associé à la clé d’approbation du fournisseur de stockage de clés pour l’index spécifié. Vous ne pouvez appeler la méthode GetCertificateByIndex qu’après l’appel de la méthode Open .

Syntaxe

HRESULT GetCertificateByIndex(
  [in]          VARIANT_BOOL ManufacturerOnly,
  [in]          LONG         dwIndex,
  [in]          EncodingType Encoding,
  [out, retval] BSTR         *pValue
);

Paramètres

[in] ManufacturerOnly

True pour obtenir les clés d’approbation du fabricant uniquement ; sinon, false. La valeur par défaut est false.

[in] dwIndex

Index du certificat d’approbation demandé.

[in] Encoding

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

[out, retval] pValue

Certificat d’approbation demandé.

Valeur retournée

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

Spécifications

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

Voir aussi

IX509EndorsementKey