Desenvolvendo, testando e implantando drivers
O ambiente de desenvolvimento de driver do Windows e os depuradores do Windows são integrados ao Microsoft Visual Studio. Nesse ambiente integrado de desenvolvimento de driver, a maioria das ferramentas necessárias para codificação, criação, empacotamento, implantação e teste de um driver estão disponíveis na interface do usuário do Visual Studio.
Para configurar o ambiente de desenvolvimento integrado, primeiro instale o Visual Studio e, em seguida, instale o WDK. Você pode encontrar informações sobre como obter o Visual Studio e o WDK na página de instalação e download do WDK. As Ferramentas de Depuração para Windows estão incluídas na instalação do WDK.
O WDK usa MSBuild.exe, que está disponível na interface do usuário do Visual Studio e como uma ferramenta de linha de comando. Os drivers criados no ambiente do Visual Studio usam arquivos de Projeto e Solução para descrever um projeto ou grupo de projetos. O ambiente do Visual Studio fornece uma ferramenta para converter arquivos Sources e Dirs herdados em arquivos project e solution.
O ambiente do Visual Studio fornece modelos para:
- Novos drivers
- Pacotes de driver
- Novos testes
- Aprimoramento de testes existentes
- Scripts de implantação de driver personalizados
No ambiente do Visual Studio, você pode configurar o processo de build para que ele crie e assine automaticamente um pacote de driver. As ferramentas de análise estáticas e em tempo de execução estão disponíveis no Visual Studio. Você pode configurar um computador de destino para testar o driver e implantar automaticamente o driver no computador de destino sempre que recompilar. Você pode escolher entre um amplo conjunto de testes em tempo de execução e escrever seus próprios testes.
Os tópicos nesta seção mostram como usar o Visual Studio para executar várias das tarefas envolvidas no desenvolvimento, implantação e teste de driver.
Vídeos adicionais
Você encontrará vídeos nas seguintes páginas nos documentos do driver do Windows: