Partilhar via


Seção DDInstall.Services em um ficheiro INF de rede

A DDInstall.seção Serviços em um arquivo INF de rede é baseada na seção genérica INF DDInstall.Services.

A DDInstall.seção Serviços contém uma ou mais diretivas AddService, cada uma das quais faz referência a um de seção service-install- definido pelo gravador INF que especifica como e quando os serviços de drivers de componentes específicos são carregados.

Uma seção de DDInstall.de Serviços é necessária num ficheiro INF que instala um componente de rede (adaptador); é opcional num ficheiro INF que instala um componente NetTrans, NetClientou NetService.

Observaçãoos componentes do NetClient foram preteridos no Windows 8.1, Windows Server 2012 R2 e posterior.

Uma diretiva AddService em uma seção DDInstall.serviços também pode fazer referência a uma error-log-install-section que instala um log de erros para um componente. Um log de erros é opcional para todos os componentes de rede.

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

Segue-se um exemplo de um DDInstall.seção Services, um service-install-section, um error-log-install-sectione um add-registry-section referenciado por uma diretiva AddReg no error-log-install-section:

[a1.ndi.NT.Services]
AddService = a1, 2, a1.AddService, a1.AddEventLog
 
[a1.AddService]
DisplayName = %Adapter1.DispName%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 2 ;SERVICE_AUTO_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %13%\a1.sys
LoadOrderGroup = NDIS
 
[a1.AddEventLog]
AddReg = a1.AddEventLog.reg
 
[a1.AddEventLog.reg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\netevent.dll"
HKR,,TypesSupported,0x00010001,7

O parâmetro ServiceName da diretiva AddService, que no exemplo acima é a1(o primeiro parâmetro AddService), deve corresponder ao valor Ndi\Service do componente. Para obter mais informações, consulte Adicionando valores de Service-Related à chave Ndi.