Roteiro para desenvolver drivers MB Miniport
Para criar um driver de miniporta MB, execute estas etapas:
Etapa 1: Saiba mais sobre a arquitetura do Windows e os drivers de miniporta.
Você deve entender os fundamentos de como os drivers funcionam em sistemas operacionais Windows. Conhecer os fundamentos irá ajudá-lo a tomar decisões de design apropriadas e permitir que você simplifique seu processo de desenvolvimento. Para mais informações sobre os fundamentos dos drivers, consulte "Conceitos para todos os desenvolvedores de drivers" .
Passo 2: Aprenda os fundamentos dos drivers de miniporta MB.
Os drivers de miniporta MB são suportados no Windows 7 e versões posteriores do Windows e estão em conformidade com o NDIS 6.20 Specification. Para entender as decisões de design do driver de miniporta que você deve tomar, consulte Introdução ao NDIS 6.20.
Etapa 3: Determine decisões adicionais de design de driver do Windows.
Para obter informações sobre como tomar decisões de design adicionais do Windows, consulte Criando drivers Kernel-Mode confiáveis, Problemas de programação para drivers de 64 bitse Criando arquivos INF internacionais.
Etapa 4: Saiba mais sobre os processos e ferramentas de compilação, 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 compilação, depuração e teste de drivers do Windows, assinatura de drivers e testes Windows Hardware Lab Kit (HLK), consulte Desenvolvendo, testando e implantando drivers. Para obter informações sobre como criar, testar, verificar e depurar ferramentas, consulte Driver Development Tools.
Passo 5: Tome decisões de design sobre o driver MB miniport.
Para obter mais informações, consulte Visão geral da interface MB.
Etapa 6: Desenvolva, construa, teste e depure o seu driver de miniporta MB.
Para obter informações sobre criação, teste e depuração iterativos, consulte Desenvolvimento, Teste e Implantação de Drivers. Esse processo ajudará a garantir que você crie um driver de miniporta que funcione.
Passo 7: Crie um pacote de driver para o driver de miniporta MB.
Para obter mais informações, consulte Fornecendo um pacote de driver.
Passo 8: Assine e distribua o driver de miniporta MB.
A etapa final é assinar (opcional) e distribuir o miniport driver. Se o driver de miniporta atender aos padrões de qualidade definidos para o Windows Hardware Lab Kit (HLK) , 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.
Estes são os passos básicos. Etapas adicionais podem ser necessárias com base nas necessidades do seu controlador miniport individual.