Condividi tramite


Firma di test di un pacchetto driver

In questa sezione viene descritto come firmare un pacchetto driver.

Come testare un pacchetto driver

Usare la procedura seguente per firmare un pacchetto driver usando un certificato di test:

  1. Creare un nuovo file di certificato:

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

    Verrà richiesto di immettere una password.

  2. Usare il file pvk per creare un file pfx:

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

    Verrà richiesto di immettere una password.

  3. Aggiungere il certificato all'archivio certificati radice e trustedpublisher nel computer in cui verrà installato il driver.

    Ciò consente al driver di passare la convalida della firma durante l'installazione di plug and play. Senza questo passaggio il driver non passerà questo controllo e non riuscirà a installare automaticamente la stampante.

    CertMgr /add CertFileName.cer /s /r localMachine root
    CertMgr /add CertFileName.cer /s /r localMachine trustedpublisher
    
  4. Firmare il pacchetto "FabrikamPrintDriverV4" con il file pfx creato nel passaggio 2. Gli altri progetti non devono essere firmati come questo passaggio è ciò che crea il pacchetto.

Per altre informazioni, vedere Come Test-Sign un pacchetto driver.