Раздел Inf DefaultInstall.Services

Внимание!

Если вы создаете универсальный пакет или пакет драйверов Windows, этот раздел является недопустимым. См. статью Использование универсального INF-файла и начало работы с драйверами Windows.

Раздел DefaultInstall.Services содержит одну или несколько директив AddService , ссылающихся на дополнительные разделы, определенные inf-writer, в INF-файле. Этот раздел эквивалентен параметру INF DDInstall. Раздел services и используется в связи с разделом DefaultInstall INF .

[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]]]...
Эта директива ссылается на определяемый inf-writer раздел service-install-section и, возможно, на раздел event-log-install-section в другом месте INF-файла для драйверов, охватываемых этим разделом DefaultInstall .

Дополнительные сведения см. в разделе Директива INF AddService.

DelService=ServiceName[,[flags][,[EventLogType][,EventName]]]...
Эта директива удаляет ранее установленную службу с целевого компьютера. Эта директива используется очень редко.

Дополнительные сведения см. в разделе Директива INF DelService.

Include=имя_файла. inf[,filename2.inf]...
Эта необязательная запись указывает один или несколько дополнительных системных INF-файлов, содержащих разделы, необходимые для установки этого устройства. Если указана эта запись, обычно это запись Needs .

Needs=inf-section-name[,inf-section-name]...
Эта необязательная запись указывает конкретный именованный раздел, который должен быть обработан во время установки этого устройства. Как правило, такой именованный раздел является DDInstall. Раздел Services в предоставленном системой INF-файле, который указан в записи Include . Однако это может быть любой раздел, на который ссылается такая установка DDInstall. Раздел "Службы ".

Комментарии

Директива AddService определяет, как и когда загружаются службы конкретного драйвера, любые зависимости от других служб или базовых (устаревших) драйверов и т. д. При необходимости он также может настроить службы ведения журнала событий для драйвера.

Примечание

Inf-файлы используют раздел DefaultInstall.Services , только если они также используют раздел DefaultInstall INF . В противном случае они используют INF DDInstall. Разделы служб вместе с INF DDУстановка разделов.

Разделы DefaultInstall.Services должны иметь те же элементы платформы и операционной системы, что и соответствующие разделы DefaultInstall. Например, раздел DefaultInstall.ntx86 будет иметь соответствующий раздел DefaultInstall.ntx86.Services . Дополнительные сведения об использовании системных расширений .nt, .ntx86, .ntia64, .ntamd64, .ntarm и .ntarm64 см. в статье Создание INF-файлов для нескольких платформ и операционных систем.

Примеры

См. примеры, предоставленные для INF DDInstall. Раздел "Службы ".

См. также раздел

Установка DDInstall

DefaultInstall