Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’exemple enrollSimpleMachineCert inscrit un ordinateur dans une hiérarchie de certificats à l’aide d’un modèle, d’un nom complet de certificat et de la description du certificat.
Emplacement
Lorsque vous installez le Kit de développement logiciel (SDK) Microsoft Windows, une version C++ de l’exemple est installée, par défaut, dans le dossier %ProgramFiles%\Microsoft SDKs\Windows\v7.0\Samples\Security\X509 Certificate Enrollment\VC\EnrollmentSimpleMachineCert. Une version VBScript est installée dans le dossier %ProgramFiles%\Microsoft SDKs\Windows\v7.0\Samples\Security\X509 Certificate Enrollment\VBS\EnrollmentSimpleMachineCert.
Discussion
Exemple d’inscriptionSimpleMachineCert :
- Traite les arguments de ligne de commande. La ligne de commande doit contenir le nom du modèle, un nom complet de certificat et une description de certificat.
- Crée un objet IX509Enrollment et l’initialise à l’aide du modèle spécifié sur la ligne de commande. La valeur ContextAdministratorForceMachine pour le premier paramètre spécifie que le certificat est demandé par un administrateur agissant au nom d’un ordinateur.
- Ajoute le nom complet et la description à l’objet d’inscription.
- Tente d’inscrire la demande de certificat et vérifie l’état du processus. La fonction checkEnrollStatus est définie dans enrollCommon.cpp.
Rubriques connexes