INF DriverVer-Direktive

Eine DriverVer-Direktive gibt Datums- und Versionsinformationen für treiber an, die von diesem INF installiert werden.

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

Einträge

mm/TT/JJJJ
Dieser Wert gibt das Datum des Treiberpakets an, das die Treiberdateien und den INF enthält. Dieses Datum muss das letzte Datum aller Dateien im Treiberpaket sein.

Das Datum muss in der Reihenfolge Monat/Tag/Jahr angegeben werden. Der Monat und der Tag müssen zwei Ziffern enthalten, und das Jahr muss vier Ziffern enthalten. Anstelle des Schrägstrichs (/) kann ein Bindestrich (-) als Datumsfeldtrennzeichen verwendet werden.

w.x.y.z
Dieser Wert gibt eine Versionsnummer an.

Jede von w, x, y und z muss eine ganze Zahl sein, die größer oder gleich Null und kleiner als 65535 ist.

Für Windows XP SP1, Windows Server 2003 und höhere Versionen von Windows wird dieser Wert auch von Setup in Kombination mit dem Treiberrang und -datum verwendet, um einen Treiber für ein Gerät auszuwählen. Weitere Informationen finden Sie unter So wählt Windows Treiber aus.

Der folgende Punkt gilt für diesen Wert für Windows 2000 und Windows XP:

  • Sie sollten diesen Wert für Eingabetreiber (z. B. Maus- oder Tastaturtreiber) als erforderlich betrachten. Wenn Sie den Versionswert nicht einschließen, werden Eingabetreiber möglicherweise nicht programmgesteuert aktualisiert. In der Regel sollten Sie Versionsinformationen in allen Treiberpaketen angeben, da das Betriebssystem Versionsinformationen als Kriterien verwendet, um den neuesten Treiber zu bestimmen.

Achtung

Ein w.x.y.z-Wert von 0.0.0.0 ist ungültig.

Wenn etwas im Treiberpaket geändert wird, einschließlich Änderungen an Binärdateien und nicht nur Änderungen im INF, wird empfohlen, sowohl das Datum als auch die Versionsnummer zu aktualisieren. Weitere Informationen finden Sie unter Bewährte Methoden für die Benennung und Versionsverwaltung Ihrer INF-Datei .

Hinweise

Ab Windows 2000 müssen INF-Dateien in den Abschnitten der INF-Version eine DriverVer-Direktive enthalten, um Versionsinformationen für den gesamten INF bereitzustellen. Einzelne INF DDInstall-Abschnitte können auch DriverVer-Anweisungen enthalten, um Versionsinformationen für einzelne Treiber bereitzustellen. DriverVer-Anweisungen in den Abschnitten DDInstall sind spezifischer und haben Vorrang vor der globalen DriverVer-Direktive im Abschnitt Version .

Wenn das Betriebssystem nach Treibern sucht, wählt es einen Treiber mit einem aktuelleren DriverVer-Datum über einem Treiber mit einem früheren Datum aus. Wenn ein INF über keine DriverVer-Direktive verfügt oder eine ungültige Datumsspezifikation enthält, wendet das Betriebssystem das Standarddatum 00/00/0000 an. Nur für Windows 2000 wird nicht signierten Treibern auch das Datum 00/00/0000 zugewiesen.

Beispiele

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

Weitere Informationen

DDInstall

Version