InfVerif

InfVerif (InfVerif.exe) est un outil que vous pouvez utiliser pour tester le fichier INF d’un pilote. InfVerif fonctionne en faisant passer votre INF à travers le même analyseur d’INF que celui utilisé par le système d’exploitation, avec un enregistrement et une vérification d’erreurs poussés au maximum.

Remarque

InfVerif remplace l’outil ChkINF.

Lorsque vous développez un pilote dans Microsoft Visual Studio 2015 avec Windows Driver Kit (WDK) 10 et les versions ultérieures, le compilateur exécute automatiquement l’outil dans le cadre du processus de build. Alternativement, vous pouvez exécuter l’outil InfVerif.exe à partir de la ligne de commande.

L’outil de vérification fait partie de l’installation de WDK 10, et peut être trouvé dans le sous-répertoire \tools de votre installation de WDK 10, C:\Program Files(x86)\Windows Kits\10\tools\.

InfVerif signale des erreurs et des avertissements en fonction du mode et des règles fournies par les paramètres. Les erreurs doivent être considérées comme des « erreurs à corriger absolument ». Les avertissements peuvent être ignorés s’ils sont parfaitement compris, mais ils sont souvent des symptômes d’un autre problème. Par exemple, un avertissement concernant une section non utilisée pourrait être un symptôme d’une directive INF invoquée de manière incorrecte.

Dans cette section

Sujet Description

Exécution d’InfVerif à partir de la ligne de commande

Cette rubrique répertorie les options disponibles lorsque vous exécutez InfVerif.exe depuis la ligne de commande.

Erreurs et avertissements de validation INF

Cette rubrique décrit les erreurs et avertissements d’installation de pilote qui peuvent apparaître à la suite de la vérification INF automatique effectuée par Visual Studio, ou lorsque vous exécutez l’outil InfVerif.

InfVerif /h

Cette rubrique les détails sur le mode InfVerif requis pour une signature WHQL à partir du Centre de développement matériel.

Prise en main des pilotes universels Windows

Utilisation d’un fichier INF universel

Isolation des packages de pilotes