Compartilhar via


Diretiva INF DriverVer

Uma diretiva DriverVer especifica informações de data e versão para drivers instalados por este INF.

[Version] |
[DDInstall]
 
DriverVer=mm/dd/yyyy,w.x.y.z 

Entradas

mm/dd/yyyy
Esse valor especifica a data do pacote de driver, que inclui os arquivos de driver e o INF. Essa data deve ser a data mais recente de qualquer arquivo no pacote de driver.

A data deve ser especificada na ordem mês/dia/ano. O mês e o dia devem conter dois dígitos e o ano deve conter quatro dígitos. Um hífen (-) pode ser usado como separador de campo de data em vez da barra (/).

w.x.y.z
Esse valor especifica um número de versão.

Cada um de w, x, y e z deve ser um inteiro maior ou igual a zero e menor que 65535.

Para Windows XP SP1, Windows Server 2003 e versões posteriores do Windows, esse valor também é usado pela Instalação, em combinação com a classificação e a data do driver, para selecionar um driver para um dispositivo. Para obter mais informações, consulte Como o Windows seleciona drivers.

O ponto a seguir se aplica a esse valor para Windows 2000 e Windows XP:

  • Você deve considerar esse valor necessário para drivers de entrada (como drivers de mouse ou teclado). Se você não incluir o valor da versão, os drivers de entrada poderão não ser atualizados programaticamente. Normalmente, você deve especificar informações de versão em todos os pacotes de driver porque o sistema operacional usa informações de versão como critérios para determinar o driver mais recente.

Cuidado

Um valor w.x.y.z de 0.0.0.0 não é válido.

Sempre que qualquer coisa no pacote de driver for alterada, incluindo alterações em arquivos binários e não apenas alterações no INF, é recomendável que a data e o número da versão sejam atualizados. Confira Práticas recomendadas para nomear e fazer o controle de versão do arquivo INF para obter mais informações.

Comentários

A partir do Windows 2000, os arquivos INF devem ter uma diretiva DriverVer nas seções de versão do INF para fornecer informações de versão para todo o INF. As seções DDInstall individuais do INF também podem conter diretivas driverVer para fornecer informações de versão para drivers individuais. As diretivas DriverVer nas seções DDInstall são mais específicas e têm precedência sobre a diretiva Global DriverVer na seção Versão.

Quando o sistema operacional pesquisa drivers, ele seleciona um driver que tem uma data de DriverVer mais recente em relação a um driver que tem uma data anterior. Se um INF não tiver nenhuma diretiva DriverVer ou contiver uma especificação de data inválida, o sistema operacional aplicará a data padrão de 00/00/0000. Somente para Windows 2000, drivers não assinados também recebem uma data de 00/00/0000.

Exemplos

[Version]
...
DriverVer=09/28/1999,5.00.2136.1

Confira também

DDInstall

Versão