Partager via


Vue d’ensemble des classes de configuration d’appareil

Pour faciliter l’installation des appareils, les appareils installés et configurés de la même manière sont regroupés dans une classe de configuration d'appareil. Un appareil est regroupé dans une classe d’installation d’appareil en fonction de la classe du package de pilotes de base installé sur l’appareil. Par exemple, les appareils de changement de média SCSI sont regroupés dans la classe de configuration d’appareil MediumChanger. La classe de configuration d’appareil peut définir certains paramètres courants qui s’appliquent à tous les appareils qui se trouvent dans cette classe d’installation de périphérique, tels que les pilotes de filtre qui doivent être insérés dans la pile d’appareils de cet appareil.

Microsoft définit des classes d’installation pour la plupart des types d’appareils. Les IMV et les OEM peuvent définir de nouvelles classes de configuration d’appareil, mais uniquement si aucune des classes existantes ne s’applique. Par exemple, un fournisseur de caméras n’a pas besoin de définir une nouvelle classe de configuration, car les caméras se trouvent sous la classe de configuration de la caméra. De même, les appareils d’alimentation sans interruption (UPS) appartiennent à la classe Batterie.

Il existe un GUID associé à chaque classe de configuration d’appareil. Les GUID de classe d’installation définis par le système sont définis dans Devguid.h et ont généralement des noms symboliques du formulaire GUID_DEVCLASS_Xxx.