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.
Per facilitare l'installazione dei dispositivi, i dispositivi impostati e configurati nello stesso modo vengono raggruppati in una classe di configurazione del dispositivo. Un dispositivo viene raggruppato in una classe di configurazione del dispositivo in base alla classe del pacchetto driver di base installato nel dispositivo. Ad esempio, i dispositivi SCSI media changer vengono raggruppati nella classe di configurazione del dispositivo MediumChanger. La classe di installazione del dispositivo può definire alcune impostazioni comuni che si applicano a tutti i dispositivi che si trovano nella classe di installazione del dispositivo, ad esempio i driver di filtro che devono essere inseriti nello stack del dispositivo di tale dispositivo.
Microsoft definisce le classi di configurazione per la maggior parte dei tipi di dispositivi. Gli IHV e gli OEM possono definire nuove classi di installazione dei dispositivi, ma solo se non si applica nessuna delle classi esistenti. Ad esempio, un fornitore di fotocamere non deve definire una nuova classe di installazione perché le fotocamere rientrano nella classe di installazione fotocamera. Analogamente, i dispositivi ups (Uninterruptible Power Supply) rientrano nella classe Battery.
A ogni classe di installazione del dispositivo è associato un GUID. I GUID della classe di installazione definiti dal sistema sono definiti in Devguid.h e in genere hanno nomi simbolici della forma GUID_DEVCLASS_Xxx.