Chaînes d’identification d’appareil

Notes

Les chaînes d’identification d’appareil ne doivent pas être analysées. Elles sont destinées uniquement aux comparaisons de chaînes et doivent être traitées comme des chaînes opaques.

Le gestionnaire Plug-and-Play (PnP) et d’autres composants d’installation d’appareil utilisent des chaînes d’identification d’appareil pour identifier les appareils installés sur un ordinateur.

Windows utilise les chaînes d’identification d’appareil suivantes pour localiser le package de pilotes qui correspond le mieux à l’appareil. Ces chaînes d’identification sont signalées par l’énumérateur d’un appareil, un composant système qui découvre les appareils PnP en fonction d’une norme matérielle PnP. Ces tâches sont effectuées par les conducteurs de bus PnP en partenariat avec le responsable PnP. Un appareil est généralement énuméré par son pilote de bus parent, tel que le pilote de bus PCI ou PCMCIA. Certains appareils sont énumérés par un pilote de filtre de bus, tel que le pilote ACPI.

Windows tente de trouver une correspondance pour l’un des ID matériels ou des ID compatibles. Pour plus d’informations sur la façon dont Windows utilise ces ID pour faire correspondre un appareil à un package de pilotes et sur la façon de spécifier des ID dans un fichier INF, consultez Comment Windows sélectionne les pilotes.

En plus d’utiliser les ID précédents pour identifier les appareils, le gestionnaire PnP utilise les ID suivants pour identifier de manière unique les instances de chaque appareil installées sur un ordinateur :

À compter de Windows 7, le gestionnaire PnP utilise la chaîne d’identification d’appareil Container ID pour regrouper un ou plusieurs nœuds d’appareil (devnodes) qui ont été énumérés à partir de chaque instance d’un appareil physique installé sur un ordinateur.

Chaque énumérateur personnalise ses ID d’appareil, ses ID matériels et ses ID compatibles pour identifier de manière unique les appareils qu’il énumère. En outre, chaque énumérateur a sa propre stratégie pour identifier les ID matériels et les ID compatibles. Pour plus d’informations sur l’ID matériel et les formats d’ID compatibles pour la plupart des bus système, consultez Formats d’identificateur d’appareil.