InfVerif

InfVerif (InfVerif.exe) ist ein Tool, mit dem Sie eine Treiber-INF-Datei testen können. Zusätzlich zur Meldung von INF-Syntaxproblemen meldet das Tool, ob die INF-Datei universell ist.

Hinweis

InfVerif ersetzt das ChkINF-Tool.

Wenn Sie einen Treiber in Microsoft Visual Studio 2017 mit dem Windows Driver Kit (WDK) 10 erstellen, führt der Compiler das Tool automatisch im Rahmen des Buildprozesses aus. Alternativ können Sie das InfVerif.exe-Tool über die Befehlszeile ausführen.

Das Überprüfungstool ist Teil der WDK 10-Installation und befindet sich im Unterverzeichnis \tools Ihrer WDK 10-Installation, c:\Programme(x86)\Windows Kits\10\tools\.

Das InfVerif-Tool meldet die folgenden Arten von Fehlern/Warnungen:

  • Fehler/Warnungen (1200-1299): Diese Probleme verhindern nicht die Installation Ihres Treiberpakets, weisen jedoch darauf hin, dass bestimmte Zeilen Ihres INF nicht ausgeführt werden, wenn der Treiber installiert ist.

  • Probleme, die einen INF nicht universell machen. (1300-1319)

  • Kontextbezogene Probleme (2000-2999): Diese Probleme hängen vom Kontext ab, in dem der INF verwendet wird, z. B. die Syntax, die nicht auf allen Produkt-SKUs oder mit einer bestimmten Geräteeinrichtungsklasse funktioniert.

In diesem Abschnitt

Thema BESCHREIBUNG

Ausführen von InfVerif über die Befehlszeile

In diesem Thema werden die Optionen aufgeführt, die verfügbar sind, wenn Sie InfVerif.exe über die Befehlszeile ausführen.

INF-Validierungsfehler und -warnungen

In diesem Thema werden Treiberinstallationsfehler und Warnungen beschrieben, die als Folge der automatischen INF-Überprüfung von Visual Studio oder beim Ausführen des InfVerif-Tools angezeigt werden können.

Erste Schritte mit universellen Windows-Treibern

Verwenden einer universellen INF-Datei