Seção INF DefaultInstall.Services

Cuidado

Se você estiver criando um pacote universal ou do Windows Driver, esta seção não será válida. Consulte Usando um arquivo INF universal e Introdução com drivers do Windows.

Uma seção DefaultInstall.Services contém uma ou mais diretivas AddService que fazem referência a seções adicionais definidas pelo gravador INF em um arquivo INF. Esta seção é equivalente ao INF DDInstall. A seção Serviços e é usada em associação com uma seção 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]...]

Entradas

AddService=ServiceName,[flags],service-install-section[,event-log-install-section[,[EventLogType][,EventName]]]...
Essa diretiva faz referência a uma seção service-install definida pelo gravador INF e, possivelmente, a event-log-install-section em outro lugar no arquivo INF para os drivers cobertos por esta seção DefaultInstall .

Para obter mais informações, consulte Diretiva INF AddService.

DelService=ServiceName[,[flags][,[EventLogType][,EventName]]]...
Essa diretiva remove um serviço instalado anteriormente do computador de destino. Essa diretiva raramente é usada.

Para obter mais informações, consulte Diretiva INF DelService.

Include=filename. inf[,filename2.inf]...
Essa entrada opcional especifica um ou mais arquivos INF adicionais fornecidos pelo sistema que contêm seções necessárias para instalar esse dispositivo. Se essa entrada for especificada, geralmente é uma entrada Needs .

Needs=inf-section-name[,inf-section-name]...
Essa entrada opcional especifica a seção nomeada específica que deve ser processada durante a instalação deste dispositivo. Normalmente, essa seção nomeada é uma DDInstall. Seção serviços em um arquivo INF fornecido pelo sistema que está listado em uma entrada Include . No entanto, pode ser qualquer seção referenciada dentro desse DDInstall. Seção Serviços .

Comentários

A diretiva AddService controla como e quando os serviços de um determinado driver são carregados, quaisquer dependências em outros serviços ou em drivers subjacentes (herdados) que ele possa ter e assim por diante. Opcionalmente, ele também pode configurar serviços de registro em log de eventos para o driver.

Observação

Os arquivos INF usarão a seção DefaultInstall.Services somente se eles também usarem uma seção INF DefaultInstall . Caso contrário, eles usarão INF DDInstall. Seções de serviços junto com as seções INF DDInstall .

As seções DefaultInstall.Services devem ter as mesmas decorações de plataforma e sistema operacional que suas seções DefaultInstall relacionadas. Por exemplo, uma seção DefaultInstall.ntx86 teria uma seção DefaultInstall.ntx86.Services correspondente. Para obter mais informações sobre como usar as extensões .nt, .ntx86, .ntia64, .ntamd64, .ntarm e .ntarm64 definidas pelo sistema, consulte Criando arquivos INF para várias plataformas e sistemas operacionais.

Exemplos

Consulte os exemplos fornecidos para o INF DDInstall. Seção Serviços .

Confira também

DDInstall

Defaultinstall