INF DDInstall.Components 节

此可选节包含一个或多个 INF AddComponent 指令,这些指令 引用驱动程序包 INF 文件中的其他 INF 编写器定义节。 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包含一个或多个 AddComponent 指令的组件部分,用于在驱动程序包和任意数量的软件组件之间创建符号关系。

条目

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

此指令引用 INF 文件中其他位置的 INF 编写器定义的 component-install-section,用于此 DDInstall 节涵盖的设备驱动程序。 有关详细信息,请参阅 INF AddComponent 指令

Include=filenameinf[,filename2.inf]...
指定一个或多个附加的系统提供的 INF 文件,其中包含安装此设备所需的部分。 如果指定了此条目,通常是“ 需要 ”条目。

Needs=inf-section-name[,inf-section-name]...
指定在安装此设备期间必须处理的命名节。 通常,此类命名节是 DDInstall包含在 Include 条目中列出的系统提供的 INF 文件中的组件部分。 但是,它可以是此类 DDInstall 中引用的任何部分。包含的 INF 的“组件 ”部分。

注解

DDInstall组件 部分应具有与其相关的 DDInstall 部分相同的平台和操作系统修饰。 例如, install-section-namentx86 节将具有相应的 install-section-namentx86。组件 部分。

指定的 DDInstall 节必须在 INF 文件的“每制造商型号”部分下的特定于设备/型号的条目中引用。 可以将正式语法语句中显示的 install-section-name 的不区分大小写的扩展插入到此类 DDInstall 中。跨平台 INF 文件中的组件节名称。

有关如何使用系统定义的 .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 指令