Partager via


Étape 1 : Le nouvel appareil est identifié

Lorsqu’un pilote de bus signale un nouvel appareil au système d’exploitation Windows, Windows doit interroger des informations sur ce périphérique à partir du pilote de bus pour identifier l’appareil. Ces informations sont nécessaires, entre autres, pour identifier le ou les packages de pilotes qui peuvent s’appliquer à cet appareil.

Les principales informations nécessaires au pilote de bus pour choisir un package de pilotes à installer sur l’appareil sont les identificateurs matériels (ID) et lesID compatibles de l’appareil. Windows utilise ces ID pour trouver la correspondance la plus proche entre un appareil et un package de pilotes afin de choisir un package de pilotes à installer sur l’appareil. Pour plus d’informations sur les ID matériels et les ID compatibles, consultez Chaînes d’identification des appareils.

Le format d’un ID matériel ou d’un ID compatible se compose généralement des éléments suivants :

  • Préfixe spécifique au bus, tel que PCI\ ou USB\.
  • Identificateurs propres au fournisseur pour l’appareil, tels qu’un fournisseur, un modèle et un identificateur de révision. Le format de ces identificateurs dans l’ID est également spécifique au pilote de bus.

Les ID compatibles sont généralement plus génériques que les ID matériels et peuvent ne pas inclure d’informations de fabricant ou de modèle spécifiques et peuvent simplement représenter le type d’appareil de ce matériel.

Windows utilise des ID matériels et des ID compatibles pour rechercher un package de pilotes pour l’appareil. Il trouve un package de pilotes correspondant pour l’appareil en comparant les ID matériels et les ID compatibles de l’appareil à ceux spécifiés dans le fichier INF du package.

Par exemple, lorsqu’un utilisateur branche un adaptateur de réseau local sans fil (WLAN) au port d’un hub USB attaché à l’ordinateur, les étapes suivantes se produisent :

  1. Le périphérique est détecté par le pilote du hub USB. En fonction des informations qu’il interroge à partir de l’adaptateur, le pilote hub crée un ID matériel pour l’appareil. Par exemple, le pilote du hub USB peut créer un ID matériel de USB\VID_1234&PID_5678&REV_0001 pour l’adaptateur WLAN. Pour plus d’informations sur le format des ID matériels USB, consultez Identificateurs pour les périphériques USB.

  2. Le pilote du hub USB avertit le gestionnaire Plug-and-Play (PnP) qu’un nouveau périphérique a été détecté. Le gestionnaire PnP interroge le pilote hub pour tous les ID matériels et les ID compatibles de l’appareil. Le pilote hub peut créer plusieurs ID matériels et des ID compatibles pour le même appareil.

  3. Windows démarre une recherche pour un package de pilotes dans le magasin de pilotes qui correspond à l’un des ID matériels de l’appareil. Si Windows ne trouve pas d’ID matériel correspondant, il recherche un package de pilotes qui a un ID compatible correspondant pour l’appareil.

    Pour plus d’informations sur ce processus, consultez Étape 2 : Un pilote pour l’appareil est sélectionné.

Chaque pilote de bus construit des ID matériels et des ID compatibles de sa propre manière, propre au bus. Pour obtenir des exemples d’identificateurs standardisés pour d’autres bus, consultez :