Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article décrit les entrées de Registre spécifiques aux périphériques USB.
Important
Cet article est destiné aux programmeurs. Si vous êtes un client qui rencontre des problèmes USB, consultez Résoudre les problèmes de USB-C dans Windows
Paramètres du Registre pour configurer le comportement de la pile USB
Les entrées de Registre décrites dans cet article se trouvent sous cette clé :
HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Control
usbflags
<vvvvpppprrrr>
<Device-specific registry entry>
In the vvvvpppprrrr key,
- vvvv is a 4-digit hexadecimal number that identifies the vendor
- pppp is a 4-digit hexadecimal number that identifies the product
- rrrr is a 4-digit hexadecimal number that contains the revision number of the device
L’ID du fournisseur, l’ID de produit et les valeurs de numéro de révision sont obtenues à partir du descripteur d’appareil USB. The USB_DEVICE_DESCRIPTOR structure describes a device descriptor.
The following table describes the possible registry entries for the vvvvpppprrrr key. La pile de pilotes USB considère que ces entrées sont des valeurs en lecture seule.
| Registry entry | Description | Possible values |
|---|---|---|
|
osvc REG_BINARY |
Indique si le système d’exploitation a interrogé l’appareil pour les descripteurs USB définis par Microsoft. Si la requête de descripteur du système d'exploitation précédemment tentée a réussi, la valeur contient le code fournisseur extrait du descripteur de chaîne du système d'exploitation. |
|
|
IgnoreHWSerNum REG_BINARY |
Indique si la pile de pilotes USB doit ignorer le numéro de série de l’appareil. |
|
|
ResetOnResume REG_BINARY |
Indique si la pile de pilotes USB doit réinitialiser l’appareil lorsque le port reprend à partir d’un cycle de veille. |
|
Rechercher des informations sur l’appareil après son énumération sur Windows
View the device interface GUID, Hardware ID, and device class information about your device
Recherchez l’appareil qui expose l’interface de l’appareil qui vous intéresse et notez l’ID d’instance. Par exemple, si l’interface de l’appareil appartient à la classe {A5DCBF10-6530-11D2-901F-00C04FB951ED}, vous pouvez trouver l’interface et l’appareil appropriés avec la commande suivante :
>pnputil /enum-interfaces /class {A5DCBF10-6530-11D2-901F-00C04FB951ED} /instanceid Microsoft PnP Utility Interface Path: \\?\USB#VID_045E&PID_0840#0C33CG9212501N0#{a5dcbf10-6530-11d2-901f-00c04fb951ed} Interface Description: Unknown Interface Class GUID: {a5dcbf10-6530-11d2-901f-00c04fb951ed} Device Instance ID: USB\VID_045E&PID_0840\0C33CG9212501N0 Interface Status: Enabled Interface Path: \\?\USB#VID_045E&PID_07A5#5&109d12e&0&1#{a5dcbf10-6530-11d2-901f-00c04fb951ed} Interface Description: Unknown Interface Class GUID: {a5dcbf10-6530-11d2-901f-00c04fb951ed} Device Instance ID: USB\VID_045E&PID_07A5\5&109d12e&0&1 Interface Status: EnabledRécupérez une liste des ID compatibles pour l’appareil et notez les codes de classe, de sous-classe et de protocole de l’appareil :
>pnputil /enum-devices /instanceid "USB\VID_045E&PID_0840\0C33CG9212501N0" /ids Microsoft PnP Utility Instance ID: USB\VID_045E&PID_0840\0C33CG9212501N0 Device Description: USB Composite Device Class Name: USB Class GUID: {36fc9e60-c465-11cf-8056-444553540000} Manufacturer Name: (Standard USB Host Controller) Status: Started Driver Name: usb.inf Hardware IDs: USB\VID_045E&PID_0840&REV_0215 USB\VID_045E&PID_0840 Compatible IDs: USB\COMPAT_VID_045E&DevClass_00&SubClass_00&Prot00 USB\COMPAT_VID_045E&DevClass_00&SubClass_00 USB\COMPAT_VID_045E&DevClass_00 USB\DevClass_00&SubClass_00&Prot_00 USB\DevClass_00&SubClass_00 USB\DevClass_00 USB\COMPOSITE