Partager via


Sous-clé de Registre HardwareID

À compter de Windows 7, la sous-clé de Registre HardwareID spécifie un remplacement de fonctionnalité d’appareil amovible pour un appareil installé sur l’ordinateur. Pour plus d’informations sur les remplacements de fonctionnalités d’appareil amovibles, consultez Clé de Registre DeviceOverrides.

Le nom de la sous-clé de Registre HardwareID spécifie l’ID matériel de l’appareil et est mis en forme en fonction des exigences décrites ci-dessous.

Le tableau suivant définit le format et la configuration requise de la sous-clé de Registre HardwareID .

Nom de la sous-clé de Registre Obligatoire ou facultatif Format requis Clé parente Sous-clés enfants

Valeur d’ID matériel valide

Obligatoire

Doit inclure le préfixe de bus de l’ID matériel.

Tous les caractères séparateurs de chemin de barre oblique () dans l’ID matériel doivent être remplacés par des caractères numériques (#).

DeviceOverrides

La valeur de l’ID matériel doit respecter les exigences de format décrites dans ce tableau. Chaque sous-clé HardwareID doit contenir les sous-clés LocationPaths ou ChildLocationPaths . Les deux sous-clés peuvent être spécifiées dans la sous-clé HardwareID si nécessaire.

Étant donné que la barre oblique n’est pas un caractère valide dans un nom de sous-clé de Registre, vous devez le remplacer par le caractère numérique lorsque vous spécifiez un préfixe de bus pour le nom de sous-clé de registre HardwareID . Par exemple, si un remplacement de fonctionnalité d’appareil amovible est spécifié pour le nœud de périphérique (devnode) avec un ID matériel USB\VID_1234&PID_ABCD&REV_0001, vous devez créer une sous-clé de Registre HardwareID avec le nom USB#VID_1234&PID_ABCD&REV_0001.