Partager via


Appliquer une signature de test à un package de pilote

Cette section explique comment tester la signature d’un package de pilotes.

Guide pratique pour tester la signature d’un package de pilotes

Procédez comme suit pour signer un package de pilotes à l’aide d’un certificat de test :

  1. Créez un fichier de certificat :

    makecert -r -pe -ss TestCertStoreName -n "CN=WSD FabrikamV4 Driver Testing Cert" CertFileName.cer -sv CertFile.pvk
    

    Vous serez invité à entrer un mot de passe.

  2. Utilisez le fichier pvk pour créer un fichier pfx :

    pvk2pfx.exe /pvk CertFile.pvk /spc CertFileName.cer /pfx CertPfx.pfx
    

    Vous serez invité à entrer un mot de passe.

  3. Ajoutez le certificat aux magasins de certificats racine et trustedpublisher sur l’ordinateur sur lequel le pilote sera installé.

    Cela permet au pilote de passer la validation de signature pendant l’installation du plug-and-play. Sans cette étape, le pilote ne passe pas cette vérification et ne parvient pas à installer automatiquement l’imprimante.

    CertMgr /add CertFileName.cer /s /r localMachine root
    CertMgr /add CertFileName.cer /s /r localMachine trustedpublisher
    
  4. Signez le package « FabrikamPrintDriverV4 » avec le fichier pfx que vous avez créé à l’étape 2. Les autres projets n’ont pas besoin d’être signés par le pilote, car cette étape est ce qui crée le package.

Pour plus d’informations, consultez Comment Test-Sign un package de pilotes.