Tempo necessário: 30 minutos
Este tutorial mostrará como se registrar no Windows Hardware Developer Program. O registro no Programa de Desenvolvedor de Hardware é necessário para assinar os drivers do modo kernel e do modo usuário no Windows 10. Para começar, você precisará de um Certificado de assinatura de código EV e acesso a uma conta de administrador global para sua empresa Azure Active Directory.
- Navegue até a página de registro do Programa de Desenvolvedor de Hardware.
Navegue até o Programa de Desenvolvedor de Hardware página de registo. Revise os requisitos e clique no Next botão.
- Entre no Azure AD.
Em seguida, você deve entrar no Azure Active Directory da sua empresa com uma conta de administrador global. Clique no Entrar no Azure AD botão e faça login na conta.
- Insira os detalhes da sua conta.
Digite seu país da conta, nome de exibição da empresa e informações de contato pessoal, Então clique no Next botão.
- Certifique-se de ter um certificado de assinatura de código EV.
Você precisará de um Certificado de assinatura de código EV de uma CA autorizada (como SSL.com) registrar. Certifique-se de ter seu certificado pronto antes de prosseguir para a etapa de aninhamento. Quando estiver pronto, clique no Next botão.
- Baixe o arquivo assinável.
Clique no link para baixe o arquivo assinável agora.
- Certifique-se de que signtool.exe esteja instalado.
signtool.exe faz parte do Windows SDK. Baixar e instale o SDK, se ainda não o fez.
- Assine o arquivo.
Assine o arquivo que você baixou na etapa anterior com seu certificado de assinatura de código EV. Para obter instruções sobre como assinar o código com signtool.exe, consulte as instruções de SSL.com, Usando seu certificado de assinatura de código.
- Faça upload do arquivo assinado.
Arraste seu arquivo assinado para a área rotulada na página ou use o navegue em seus arquivos link para navegar até ele.
- Sucesso!
Se tudo tiver corrido corretamente, você deverá ver uma página mostrando informações do certificado de assinatura do código EV que você usou para assinar o arquivo fornecido pela Microsoft. Verifique se as informações estão corretas antes de concluir seu registro.
- guia de solução de problemas
Se houver um problema com seu arquivo assinado, pode ser exibida a mensagem “O certificado raiz de CA do seu certificado não está na lista de certificados raiz aprovados”. Se isso acontecer, você deve se certificar de que seu certificado de assinatura de código é de um Fornecedor aprovado pela Microsoft de certificados de assinatura de código EV. Se você tiver vários certificados de assinatura de código instalados em seu computador, certifique-se de especificar um EV para usar na assinatura. Observe que se o seu certificado estiver instalado em um token de hardware seguro e você não for solicitado a inserir o seu PIN, é um bom sinal que um certificado incorreto foi usado para assinatura.
- Próximos passos.
Agora que sua organização está inscrita no Programa de Desenvolvedor de Hardware, você pode começar a atribuir funções aos membros da equipe e enviar drivers. Consulte a documentação da Microsoft em Gerenciando funções de usuário, Submissões de Hardware e Atestado de assinatura de driver de kernel para lançamento público Para maiores informações. SSL.com's Perguntas frequentes sobre assinatura de código no modo kernel também inclui respostas a perguntas comuns sobre a assinatura de drivers no modo kernel.