Condividi tramite


Sezione DDInstall.Services in un file INF di rete

DDInstall. La sezione Servizi in un file INF di rete si basa sulla sezione GENERICA INF DDInstall.Services.

DDInstall. La sezione Servizi contiene una o più direttive AddService, ognuna delle quali fa riferimento a una sezione di installazione del servizio definita dal writer INF che specifica come e quando vengono caricati i servizi di driver di componenti specifici.

DDInstall. La sezione Servizi è necessaria in un file INF che installa un componente Net (adapter); è facoltativo in un file INF che installa un componente NetTrans, NetClient o NetService.

Nota I componenti NetClient sono deprecati in Windows 8.1, Windows Server 2012 R2 e versioni successive.

Direttiva AddService in un DDInstall. La sezione Servizi può anche fare riferimento a una sezione error-log-install-section che installa un log degli errori per un componente. Un log degli errori è facoltativo per tutti i componenti di rete.

Per altre informazioni, vedere Direttiva INF AddService.

Di seguito è riportato un esempio di DDInstall. Sezione Servizi , una sezione service-install-, una sezione error-log-install-section e un componente aggiuntivo a cui fa riferimento una direttiva AddReg nella sezione error-log-install-:

[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

Il parametro ServiceName della direttiva AddService , che nell'esempio precedente è a1(il primo parametro AddService ), deve corrispondere al valore Ndi\Service del componente. Per altre informazioni, vedere Aggiunta di valori Service-Related alla chiave Ndi.