INF DDInstall.Components セクション

この省略可能なセクションには、ドライバー パッケージ INF ファイル内の追加の INF ライター定義セクションを参照する 1 つ以上の INF AddComponent ディレクティブ が含まれています。 このセクションは、Windows 10 バージョン 1703 以降でサポートされています。

[install-section-name.Components] |
[install-section-name.nt.Components] |
[install-section-name.ntx86.Components] |
[install-section-name.ntia64.Components] |
[install-section-name.ntamd64.Components] |
[install-section-name.ntarm.Components] |
[install-section-name.ntarm64.Components] |
 
AddComponent=ComponentName,[flags],component-install-section
[Include=filename.inf[,filename2.inf]...]
[Needs=inf-section-name[,inf-section-name]...]

DDInstall.Components セクションに 1 つ以上の AddComponent ディレクティブを指定して、ドライバパッケージと任意の数のソフトウェアコンポーネントの間にシンボリックな関係を作成できます。

Entries

AddComponent=ComponentName,[flags],component-install-section

このディレクティブは、INF ファイル内の別の場所で、この DDInstall セクションの対象となるデバイスのドライバーの INF ライター定義コンポーネントのインストール セクションを参照します。 詳しくは、「INF AddComponent ディレクティブ」をご覧ください。

Include=filename.inf[,filename2.inf]...
このデバイスをインストールするために必要なセクションを含む 1 つ以上のシステム提供 INF ファイルを指定します。 このエントリが指定されている場合、通常は Needs エントリも指定されます。

Needs=inf-section-name[,inf-section-name]...
このデバイスのインストール中に処理する必要がある名前付きセクションを指定します。 通常、このような名前付きセクションは DDInstall ですインクルード エントリに一覧表示されているシステム提供の INF ファイル内の Components セクション。 ただし、このような DDInstall 内で参照される任意のセクションを指定できます。含まれている INF の Components セクション。

解説

DDInstall.Components セクションは、関連する DDInstall セクションと同じプラットフォームとオペレーティング・システムの装飾が必要です。 例えば、 install-section-name.ntx86 セクションは、対応する install-section-name.ntx86.Components セクションを持つことになります。

指定された DDInstall セクションは、INF ファイルの製造元ごとの Models セクションのデバイス/モデル固有のエントリで参照する必要があります。 正式な構文文に示されている install-section-name の大文字小文字を区別しない拡張は、クロスプラットフォームINFファイルの DDInstall.Components セクション名に挿入することができます。

システム定義の .nt, .ntx86, .ntia64, .ntamd64, .ntarm, および .ntarm64 の拡張機能の使用方法の詳細については、「複数のプラットフォームとオペレーティング システム用の INF ファイルの作成」を参照してください。

[ContosoGrfx.NT.Components]
AddComponent = ContosoControlPanel,,Component_Inst

[Component_Inst]
ComponentIDs = VID0001&PID0001&SID0001
DisplayName = %ContosoControlPanelDisplayName%

関連項目

コンポーネント INF ファイルの使用

INF AddComponent ディレクティブ