Roteiro para desenvolver drivers de miniporto MB
Para criar um driver de miniporto MB, siga estas etapas:
Etapa 1: saiba mais sobre a arquitetura do Windows e os drivers de miniport.
Você deve entender os conceitos básicos de como os drivers funcionam nos sistemas operacionais Windows. Conhecer os conceitos básicos ajudará você a tomar decisões de design apropriadas e permitir que você simplifique seu processo de desenvolvimento. Para obter mais informações sobre os conceitos básicos do driver, consulte Conceitos para todos os desenvolvedores de driver.
Etapa 2: conheça os conceitos básicos dos drivers de miniporto MB.
Há suporte para drivers de miniporto MB no Windows 7 e versões posteriores do Windows e estão em conformidade com a Especificação do NDIS 6.20. Para entender as decisões de design do driver de miniporto que você deve tomar, consulte Introdução ao NDIS 6.20.
Etapa 3: determinar decisões adicionais de design do driver do Windows.
Para obter informações sobre como tomar decisões adicionais de design do Windows, consulte Criando drivers de Kernel-Mode confiáveis, problemas de programação para drivers de 64 bits e Criando arquivos INF internacionais.
Etapa 4: saiba mais sobre os processos e ferramentas de build, teste e depuração do driver do Windows.
A criação de um driver difere da criação de um aplicativo de modo de usuário. Para obter informações sobre processos de build, depuração e teste do driver do Windows, assinatura de driver e teste do HLK (Windows Hardware Lab Kit), consulte Criando, depurando e testando drivers. Para obter informações sobre ferramentas de criação, teste, verificação e depuração, consulte Ferramentas de desenvolvimento de driver.
Etapa 5: tome decisões de design sobre seu driver de miniporto MB.
Para obter mais informações, consulte Visão geral da interface MB.
Etapa 6: Desenvolver, compilar, testar e depurar seu driver de miniporto MB.
Para obter informações sobre criação, teste e depuração iterativas, consulte Visão geral do processo de build, depuração e teste. Esse processo ajudará a garantir que você crie um driver de miniporte que funcione.
Etapa 7: criar um pacote de driver para o driver de miniporto MB.
Para obter mais informações, consulte Fornecendo um pacote de driver.
Etapa 8: assine e distribua seu driver de miniporto MB.
A etapa final é assinar (opcional) e distribuir o driver de miniporte. Se o driver de miniporto atender aos padrões de qualidade definidos para o HLK (Kit de Laboratório de Hardware do Windows), você poderá distribuí-lo por meio do programa microsoft Windows Update. Para obter mais informações sobre como distribuir um driver, consulte Introdução ao processo de envio de hardware.
Estas são as etapas básicas. Etapas adicionais podem ser necessárias com base nas necessidades do driver de miniporto individual.