Directive INF DriverVer

Une directive DriverVer spécifie les informations de date et de version pour les pilotes installés par cet INF.

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

Entrées

mm/jj/aaaa
Cette valeur spécifie la date du package de pilotes, qui inclut les fichiers du pilote et l’inf. Cette date doit être la date la plus récente d’un fichier dans le package de pilotes.

La date doit être spécifiée dans l’ordre mois/jour/année. Le mois et le jour doivent contenir deux chiffres, et l’année doit contenir quatre chiffres. Un trait d’union (-) peut être utilisé comme séparateur de champ de date au lieu de la barre oblique (/).

w.x.y.z
Cette valeur spécifie un numéro de version.

Chacun de w, x, y et z doit être un entier supérieur ou égal à zéro et inférieur à 65535.

Pour Windows XP SP1, Windows Server 2003 et versions ultérieures de Windows, cette valeur est également utilisée par le programme d’installation, en combinaison avec le classement et la date du pilote, pour sélectionner un pilote pour un appareil. Pour plus d’informations, consultez Comment Windows sélectionne les pilotes.

Le point suivant s’applique à cette valeur pour Windows 2000 et Windows XP :

  • Vous devez considérer cette valeur comme obligatoire pour les pilotes d’entrée (tels que les pilotes de souris ou de clavier). Si vous n’incluez pas la valeur de version, les pilotes d’entrée peuvent ne pas être mis à jour par programmation. En règle générale, vous devez spécifier des informations de version dans tous les packages de pilotes , car le système d’exploitation utilise les informations de version comme critères pour déterminer le pilote le plus récent.

Avertissement

Une valeur w.x.y.z de 0.0.0.0 n’est pas valide.

Chaque fois que tout élément du package de pilotes est modifié, y compris les modifications apportées aux fichiers binaires et non seulement les modifications apportées au fichier INF, il est recommandé que la date et le numéro de version soient mis à jour. Pour plus d’informations, consultez les meilleures pratiques en matière de nommage et de version de votre fichier INF .

Remarks

À compter de Windows 2000, les fichiers INF doivent avoir une directive DriverVer dans leurs sections version INF pour fournir des informations de version pour l’ensemble du inf. Les sections DDInstall INF individuelles peuvent également contenir des directives DriverVer pour fournir des informations de version pour les pilotes individuels. Les directives DriverVer dans les sections DDInstall sont plus spécifiques et sont prioritaires sur la directive DriverVer globale dans la section Version .

Lorsque le système d’exploitation recherche les pilotes, il sélectionne un pilote qui a une date DriverVer plus récente sur un pilote qui a une date antérieure. Si un INF n’a pas de directive DriverVer ou contient une spécification de date non valide, le système d’exploitation applique la date par défaut du 00/00/0000. Pour Windows 2000 uniquement, les pilotes non signés reçoivent également une date de 00/00/000.

Examples

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

Voir aussi

DDInstall

Version