Méthode IEnroll ::createFilePKCS10WStr (xenroll.h)

[Cette méthode n’est plus disponible à partir de Windows Server 2008 et Windows Vista.]

La méthode createFilePKCS10WStr crée une demande de certificat PKCS #10 encodée en base64 et l’enregistre dans un fichier. Cette méthode a d’abord été définie dans l’interface IEnroll .

Cette méthode diffère de la méthode createPKCS10WStr uniquement par l’enregistrement de la demande de certificat PKCS #10 codée en base64 dans le fichier spécifié par le paramètre wszPKCS10FileName .

Syntaxe

HRESULT createFilePKCS10WStr(
  [in] LPCWSTR DNName,
  [in] LPCWSTR Usage,
  [in] LPCWSTR wszPKCS10FileName
);

Paramètres

[in] DNName

Nom unique (DN) de l’entité pour laquelle la demande est effectuée. DNName doit respecter la convention de nommage X.500 . Par exemple, « CN=User, O=Microsoft ». S’il n’existe pas de préfixe à deux lettres, un identificateur d’objet (OID) peut être fourni à la place.

[in] Usage

OID qui décrit l’objectif du certificat généré, par exemple un certificat Authenticode individuel ou commercial ou l’authentification client. Vous pouvez également spécifier plusieurs OID séparés par une virgule.

L’OID est transmis à la requête PKCS #10. Le contrôle n’examine pas l’OID.

[in] wszPKCS10FileName

Nom du fichier dans lequel le PKCS #10 encodé en base64 est enregistré. Le contenu de ce fichier peut être soumis à une autorité de certification pour traitement.

Valeur de retour

None

Remarques

Par défaut, le fournisseur de chiffrement de base Microsoft est utilisé et une clé de signature unique est créée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête xenroll.h
Bibliothèque Uuid.lib
DLL Xenroll.dll

Voir aussi

IEnroll