INF DefaultInstall.Services 部分
注意
如果要生成通用或 Windows 驱动程序包,则本部分无效。 请参阅在 Windows 驱动程序中使用通用 INF 文件和入门。
DefaultInstall.Services 部分包含一个或多个 AddService 指令,引用 INF 文件中其他 INF 编写器定义的部分。 本部分等效于 INF DDInstall。服务 节 和 与 INF DefaultInstall 节相关联。
[DefaultInstall.Services] |
[DefaultInstall.nt.Services] |
[DefaultInstall.ntx86.Services] |
[DefaultInstall.ntia64.Services] | (Windows XP and later versions of Windows)
[DefaultInstall.ntamd64.Services] | (Windows XP and later versions of Windows)
[DefaultInstall.ntarm.Services] | (Windows 8 and later versions of Windows)
[DefaultInstall.ntarm64.Services] (Windows 10 version 1709 and later versions of Windows)
AddService=ServiceName,[flags],service-install-section
[,event-log-install-section[,[EventLogType][,EventName]]]...]
[DelService=ServiceName[,[flags][,[EventLogType][,EventName]]]...]
[Include=filename.inf[,filename2.inf]...]
[Needs=inf-section-name[,inf-section-name]...]
项
AddService=ServiceName,[flags],service-install-section[,event-log-install-section[,[EventLogType][,EventName]]]...
对于此 DefaultInstall 节涵盖的驱动程序,此指令引用 INF 文件中其他位置的 INF 编写器定义的 service-install-section,并可能引用 event-log-install-section。
有关详细信息,请参阅 INF AddService 指令。
DelService=ServiceName[,[flags][,[EventLogType][,EventName]]]...
此指令从目标计算机中删除以前安装的服务。 此指令很少使用。
有关详细信息,请参阅 INF DelService 指令。
Include=filename。inf[,filename2.inf]...
此可选条目指定一个或多个系统提供的其他 INF 文件,其中包含安装此设备所需的部分。 如果指定了此项,则通常为 “需要 ”条目。
Needs=inf-section-name[,inf-section-name]...
此可选条目指定在安装此设备期间必须处理的特定命名节。 通常,此类命名节为 DDInstall。 系统提供的 INF 文件中的“包含 ” 条目中列出的“服务”部分。 但是,它可以是此类 DDInstall 中引用的任何节。“服务”部分。
注解
AddService 指令控制加载特定驱动程序的服务的方式和时间、对其他服务或基础 (旧版) 驱动程序的任何依赖项,等等。 (可选)它还可以为驱动程序设置事件日志记录服务。
注意
仅当 INF 文件也使用 INF DefaultInstall 节 时,才使用 DefaultInstall.Services 部分。 否则,它们使用 INF DDInstall。服务 部分以及 INF DDInstall 节。
DefaultInstall.Services 部分应具有与其相关的 DefaultInstall 节相同的平台和操作系统修饰。 例如, DefaultInstall.ntx86 节将具有相应的 DefaultInstall.ntx86.Services 节。 有关如何使用系统定义的 .nt、 .ntx86、 .ntia64、 .ntamd64、 .ntarm 和 .ntarm64 扩展的详细信息,请参阅 为多个平台和操作系统创建 INF 文件。
示例
请参阅为 INF DDInstall 提供的示例。“服务 ”部分。