InfVerif

InfVerif (InfVerif.exe) は、ドライバーの INF ファイルをテストするために使用できるツールです。 InfVerif は、OS が使用するのと同じ INF パーサーを介して INF を渡すことで機能し、ログ記録とエラーチェックが最大に変わります。

Note

InfVerif は ChkINF ツールを置き換えます。

Windows Driver Kit (WDK) 10以降のバージョンを使用して Microsoft Visual Studio 2015 でドライバーをビルドすると、コンパイラはビルド プロセスの一部としてツールを自動的に実行します。 または、コマンド ラインから InfVerif.exe ツールを実行することもできます。

検証ツールは WDK 10 のインストール内容に含まれており、WDK 10 のインストール先の \tools サブディレクトリ (C:\Program Files (x86)\Windows Kits\10\Tools\) にあります。

InfVerif は、パラメーターによって提供されるモードとルールに基づいてエラーと警告を報告します。 エラーは、"修正する必要があります" と見なす必要があります。 警告が完全に理解されている場合は無視できますが、多くの場合、別の問題の症状です。 たとえば、セクションが使用されていないことに関する警告は、INF ディレクティブが正しく呼び出されない現象である可能性があります。

このセクションの内容

トピック 説明

コマンドラインからの InfVerif の実行

このトピックでは、コマンド ラインからInfVerif.exeを実行するときに使用できるオプションの一覧を示します。

INF の検証エラーと警告

このトピックでは、Microsoft Visual Studio が実行する INF の自動検証の結果として、または InfVerif ツールを実行したときに表示される可能性があるドライバーのインストール エラーと警告について説明します。

InfVerif /h

このトピックでは、ハードウェア デベロッパー センターからの WHQL 署名に必要な InfVerif モードの詳細を示します。

Windows ドライバーの開発の概要

ユニバーサル INF ファイルの使用

ドライバー パッケージの分離