INF DDInstall.Software セクション

各モデルごとの DDInstall.Software セクションには、ソフトウェアコンポーネントINFファイル内のINFライタ定義の追加セクションを参照する1つ以上の INF AddSoftwareディレクティブ が含まれています。 このセクションは、Windows 10 バージョン 1703 以降でサポートされています。

[install-section-name.Software] |
[install-section-name.nt.Software] |
[install-section-name.ntx86.Software] |
[install-section-name.ntia64.Software] |
[install-section-name.ntamd64.Software] |
[install-section-name.ntarm.Software] |
[install-section-name.ntarm64.Software]
 
AddSoftware=SoftwareName,[flags],software-install-section

DDInstall.Software セクションに、少なくとも1つの AddSoftwareディレクティブ を指定することで、ソフトウェアコンポーネントからソフトウェアをインストールすることができます。

ソフトウェアのインストールは非対話型である必要があります。

エントリ

AddSoftware=SoftwareName,[flags],software-install-section

このディレクティブは、ソフトウェア コンポーネント INF ファイル内の別の場所にある INF ライター定義の ソフトウェア インストール セクション を参照します。 詳しくは、「INF AddSoftware ディレクティブ」をご覧ください。

解説

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

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

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

[ContosoCtrlPnl.NT.Software]
AddSoftware = ContosoGrfx1CtrlPnl,, Software_Inst

[Software_Inst]
SoftwareType = 1
SoftwareBinary =  %13%\ContosoCtrlPnl.exe
SoftwareArguments = <<DeviceInstanceID>>
SoftwareVersion = 1.0.0.0

関連項目

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

INF AddSoftware ディレクティブ