Compartilhar via


Distribuindo um pacote de driver

Este tópico descreve como distribuir com segurança seu pacote de driver. Essas informações incluem como distribuir um pacote de driver por meio do programa microsoft Windows Update. Este tópico também descreve como o Windows protege arquivos do sistema.

Windows Update

A obtenção de uma assinatura de versão do WHQL faz parte do HCK (Kit de Certificação de Hardware) do Windows. Uma assinatura de versão do WHQL consiste em um arquivo de catálogo assinado digitalmente. A assinatura digital não altera os arquivos binários do driver ou o arquivo INF que você envia para teste.

Você pode distribuir um pacote de driver por meio do programa Windows Update se o pacote de driver:

  • Passa no programa de teste do WHQL e recebe uma assinatura de versão do WHQL.

  • Qualifica-se para o Programa de Certificação do Windows.

  • Atende a requisitos adicionais que garantem que Windows Update possa determinar o pacote de driver correto para o dispositivo do usuário, pode distribuí-lo legalmente e pode baixá-lo automaticamente.

Como os requisitos do programa de Windows Update são atualizados com frequência, você deve marcar regularmente o site de publicação do driver de Windows Update.

Proteção para arquivos do sistema

A Proteção de Arquivos do Windows (WFP) protege os arquivos do sistema operacional Windows de serem substituídos por versões desconhecidas ou incompatíveis.

O WFP impede que os programas substituam arquivos críticos do sistema Windows. Os programas não devem substituir esses arquivos porque são usados pelo sistema operacional e por outros programas. Proteger esses arquivos evita problemas com programas e o sistema operacional.

Os tipos de arquivos do sistema protegidos pelo WFP incluem arquivos .sys, .exe, .ocx e .dll que enviam "na caixa" com o sistema operacional.

Durante o teste do WHQL, o programa de Signability verifica o arquivo INF de um driver para garantir que ele não tente substituir arquivos do sistema. Um pacote de driver que tenta substituir arquivos do sistema não pode receber uma assinatura digital. No entanto, um pacote de driver pode conter versões atualizadas de arquivos que o fornecedor forneceu à Microsoft para enviar com o Windows 2000 ou versões posteriores do sistema operacional.

Para obter informações adicionais sobre a Proteção de Arquivos do Windows, consulte a documentação do SDK do Windows.