Sezione INF DefaultInstall.Services
Attenzione
Se si sta creando un pacchetto universale o driver di Windows, questa sezione non è valida. Vedi Uso di un file INF universale e Introduzione allo sviluppo di driver windows.
Una sezione DefaultInstall.Services contiene una o più direttive AddService che fanno riferimento ad altre sezioni INF-writer definite in un file INF. Questa sezione equivale a INF DDInstall. La sezione Services e viene usata in associazione a una sezione 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]...]
whse.
AddService=ServiceName,[flags],service-install-section[,event-log-install-section[,[EventLogType][,EventName]]]...
Questa direttiva fa riferimento a una sezione service-install-defined in INF-writer e, possibilmente, a una sezione event-log-install-section altrove nel file INF per i driver coperti da questa sezione DefaultInstall.
Per altre informazioni, vedere Direttiva INF AddService.
DelService=ServiceName[,[flags][,[EventLogType][,EventName]]]...
Questa direttiva rimuove un servizio installato in precedenza dal computer di destinazione. Questa direttiva viene usata raramente.
Per altre informazioni, vedere Direttiva INF DelService.
Include=filename.inf[,filename2.inf]...
Questa voce facoltativa specifica uno o più file INF forniti dal sistema aggiuntivi che contengono sezioni necessarie per installare il dispositivo. Se questa voce viene specificata, in genere è una voce Needs .
Needs=inf-section-name[,inf-section-name]...
Questa voce facoltativa specifica la sezione denominata specifica che deve essere elaborata durante l'installazione di questo dispositivo. In genere, una sezione denominata è DDInstall. Sezione Services all'interno di un file INF fornito dal sistema elencato in una voce Includi. Tuttavia, può essere qualsiasi sezione a cui viene fatto riferimento all'interno di tale DDInstall. Sezione Servizi .
Osservazioni:
La direttiva AddService controlla come e quando vengono caricati i servizi di un determinato driver, eventuali dipendenze da altri servizi o da driver sottostanti (legacy) che potrebbero avere e così via. Facoltativamente, può configurare anche i servizi di registrazione eventi per il driver.
Nota
I file INF usano la sezione DefaultInstall.Services solo se usano anche una sezione INF DefaultInstall. In caso contrario, usano INF DDInstall. Sezioni dei servizi insieme alle sezioni INF DDInstall.
Le sezioni DefaultInstall.Services devono avere le stesse decorazioni della piattaforma e del sistema operativo delle sezioni DefaultInstall correlate. Ad esempio, una sezione DefaultInstall.ntx86 avrà una sezione DefaultInstall.ntx86.Services corrispondente. Per altre informazioni su come usare le estensioni .nt, .ntx86, .ntia64, .ntamd64, ntarm e ntarm64 definite dal sistema, vedere Creazione di file INF per più piattaforme e sistemi operativi.
Esempi
Vedere gli esempi forniti per INF DDInstall. Sezione Servizi .