Compartilhar via


Roteiro para o desenvolvimento de drivers de armazenamento do Windows

Figura de um roteiro com o texto Para criar um driver de armazenamento, execute as seguintes etapas:

  1. Saiba mais sobre a arquitetura e os drivers do Windows.

    Você deve entender os conceitos básicos de como os drivers funcionam nos sistemas operacionais Windows. Conhecer os fundamentos ajudará você a tomar decisões de design apropriadas e permitirá que você simplifique seu processo de desenvolvimento. Consulte Conceitos para todos os desenvolvedores de driver.

  2. Aprenda os conceitos básicos dos drivers de armazenamento.

    Para saber mais sobre os conceitos básicos do driver de armazenamento, consulte Arquitetura do driver de armazenamento do Windows.

  3. Determine decisões adicionais de design de driver de armazenamento.

    Para obter informações sobre como tomar decisões de design, consulte Recursos fornecidos pelo Storport, Drivers de miniporta virtual de armazenamento: quando eles são apropriados? e Fazendo com que os drivers de miniporta SCSI funcionem com o Storport.

  4. Saiba mais sobre o armazenamento no sistema operacional Windows.

    Consulte História do Storport no WDK (Windows Driver Kit).

  5. Saiba mais sobre os processos e ferramentas de compilação, teste e depuração do driver Windows.

    Criar um driver não é o mesmo que criar um aplicativo no modo de usuário. Consulte Desenvolvendo, testando e implantando drivers para obter informações sobre processos de compilação, depuração e teste de driver do Windows, assinatura de driver e teste de logotipo do Windows. Consulte Ferramentas de Desenvolvimento de Driver para obter informações sobre como criar, testar, verificar e depurar ferramentas.

  6. Examine os exemplos de driver de armazenamento.

    Para acessar e examinar os exemplos de driver de miniporto storport, consulte os exemplos do WDK (Windows Driver Kit).

  7. Desenvolva, crie, teste e depure seu driver de armazenamento.

    Consulte Criando um driver, testando um driver e depurando um driver para obter informações sobre compilação, teste e depuração iterativos. Esse processo ajudará a garantir que você crie um driver que funcione.

  8. Crie um pacote de driver para o driver de armazenamento.

    Para obter mais informações, consulte Criando um pacote de driver.

  9. Assine e distribua seu driver de armazenamento.

    A etapa final é assinar (opcional) e distribuir o driver. Se o driver atender aos padrões de qualidade definidos para a Certificação de Hardware do Windows, você poderá distribuí-lo por meio do programa Microsoft Windows Update. Para obter mais informações, consulte Distribuindo um pacote de driver.

Estes são os passos básicos. Etapas adicionais podem ser necessárias com base nas necessidades de seu motorista individual.