Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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 ClassInstall32 installa una nuova classe di installazione del dispositivo per i dispositivi nella nuova classe.
[ClassInstall32.Services] |
[ClassInstall32.nt.Services] |
[ClassInstall32.ntx86.Services] |
[ClassInstall32.ntia64.Services] | (Windows XP and later versions of Windows)
[ClassInstall32.ntamd64.Services] (Windows XP and later versions of Windows)
[ClassInstall32.ntarm.Services] | (Windows 8 and later versions of Windows)
[ClassInstall32.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]...]
Ogni sezione ClassInstall32.Services contiene una o più direttive INF AddService che fanno riferimento ad altre sezioni definite dal writer INF in un file INF.
I file INF usano in genere la sezione ClassInstall32.Services con almeno una direttiva AddService per controllare come e quando vengono caricati i servizi di una determinata classe di dispositivo, eventuali dipendenze che potrebbero avere su altri servizi e così via. Facoltativamente, possono anche configurare servizi di registrazione eventi per la classe del dispositivo.
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 della classe di dispositivo coperta dalla sezione ClassInstall32. 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 specificati dal sistema aggiuntivi contenenti sezioni necessarie per installare questa classe di 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 questa classe di dispositivo. In genere, una sezione denominata è una sezione ClassInstall32.Services all'interno di un file INF fornito dal sistema elencato in una voce Di inclusione. Tuttavia, può essere qualsiasi sezione a cui viene fatto riferimento all'interno di una sezione ClassInstall32.Services di questo tipo.
Osservazioni:
Le sezioni ClassInstall32.Services devono avere le stesse decorazioni della piattaforma e del sistema operativo delle sezioni ClassInstall32 correlate. Ad esempio, una sezione ClassInstall32.ntx86 avrà una sezione ClassInstall32.ntx86.Services corrispondente.
Le estensioni .nt, ntx86, .ntia64, .ntamd64, .ntarm e ntarm64 possono essere inserite in un nome di sezione ClassInstall32.Services nei file INF multipiattaforma, come illustrato nell'istruzione di sintassi formale. Per altre informazioni, vedere Creazione di file INF per più piattaforme e sistemi operativi.