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:
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.
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.
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
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.