Testar a assinatura de um pacote de driver
Esta seção descreve como testar a assinatura de um pacote de driver.
Como testar a assinatura de um pacote de driver
Use as seguintes etapas para testar a assinatura de um pacote de driver usando um certificado de teste:
Crie um novo arquivo de certificado:
makecert -r -pe -ss TestCertStoreName -n "CN=WSD FabrikamV4 Driver Testing Cert" CertFileName.cer -sv CertFile.pvk
Você será solicitado a inserir uma senha.
Use o arquivo pvk para criar um arquivo pfx:
pvk2pfx.exe /pvk CertFile.pvk /spc CertFileName.cer /pfx CertPfx.pfx
Você será solicitado a inserir uma senha.
Adicione o certificado aos repositórios de certificados raiz e trustedpublisher no computador em que o driver será instalado.
Isso permite que o driver passe a validação de assinatura durante a instalação do plug-and-play. Sem essa etapa, o driver não passará por esse marcar e não instalará automaticamente a impressora.
CertMgr /add CertFileName.cer /s /r localMachine root CertMgr /add CertFileName.cer /s /r localMachine trustedpublisher
Assine o "Pacote FabrikamPrintDriverV4" com o arquivo pfx criado na etapa 2. Os outros projetos não precisam ser assinados pelo driver, pois essa etapa é o que cria o pacote.
Para obter mais informações, consulte Como Test-Sign um pacote de driver.