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 em 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. Consulte Conceitos para todos os desenvolvedores de driver.

  2. Conheça os conceitos básicos dos drivers de armazenamento.

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

  3. Determinar decisões adicionais de design do driver de armazenamento.

    Para obter informações sobre como tomar decisões de design, consulte Recursos fornecidos pelo Storport, Controladores de Miniporto Virtual de Armazenamento: Quando são Apropriados?, e Integração dos Controladores de Miniporto de Porta SCSI com o Storport.

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

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

  5. Saiba mais sobre os processos e ferramentas de build, teste e depuração do driver do 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 build, depuração e teste de drivers do Windows, assinatura digital de drivers e teste do logotipo do Windows. Consulte Ferramentas de desenvolvimento de drivers para obter informações sobre como criar, testar, verificar e depurar ferramentas.

  6. Confira exemplos de drivers de armazenamento.

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

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

    Consulte Como criar um driver, Como testar um driver e Como depurar um driver para saber mais sobre criaçã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 seu driver de armazenamento.

    Para obter mais informações, consulte Introdução ao desenvolvimento de drivers do Windows](/windows-hardware/drivers/develop/get-started-developing-windows-drivers).

  9. Assine e distribua seudriver 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 Como distribuir um pacote de drivers.

Estas são as etapas básicas. Etapas adicionais podem ser necessárias com base nas necessidades do seu motorista individual.