Compartilhar via


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:

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

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

  3. 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
    
  4. 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.