INF DriverVer-Direktive

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

[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 die INF enthält. Dieses Datum muss das neueste Datum jeder Datei 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. Ein Bindestrich (-) kann anstelle des Schrägstrichs (/) als Datumsfeldtrennzeichen verwendet werden.

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

Jeder 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 neueren Versionen von Windows, wird dieser Wert auch von Setup verwendet, in Kombination mit dem Treiberrang und -datum, um einen Treiber für ein Gerät auszuwählen. Weitere Informationen finden Sie unter How Windows Selects Drivers.

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

  • Sie sollten diesen Wert berücksichtigen, der für Eingabetreiber (z. B. Maus- oder Tastaturtreiber) erforderlich ist. 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 ermitteln.

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 in der 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 .

Bemerkungen

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

Wenn das Betriebssystem nach Treibern sucht, wählt es einen Treiber aus, der ein aktuelleres DriverVer-Datum über einen Treiber mit einem früheren Datum aufweist. Wenn eine INF keine DriverVer-Direktive aufweist oder eine ungültige Datumsangabe enthält, wendet das Betriebssystem das Standarddatum 00/00/0000 an. Nur für Windows 2000 werden nicht signierte Treiber dem Datum 00/00/000 zugewiesen.

Examples

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

Siehe auch

DDInstall

Version