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.
Beginning with Windows 7, the DeviceOverrides registry key specifies that one or more removable device capability overrides exist in the system. Pour plus d’informations sur la fonctionnalité d’appareil amovible, consultez Vue d’ensemble de la fonctionnalité d’appareil amovible.
The Plug and Play (PnP) manager uses a new ID (container IDs) to group one or more device nodes (devnodes) that originated from and belong to each instance of a particular physical device installed in the computer. Pour les appareils hérités, le gestionnaire PnP génère des ID de conteneur via la fonctionnalité d’appareil amovible. Pour plus d’informations sur la façon dont le gestionnaire PnP génère des ID de conteneur, consultez Comment les ID de conteneur sont générés.
Les remplacements de fonctionnalités d’appareil amovible permettent au fournisseur de matériel indépendant (IHV) ou au fabricant d’équipement d’origine (OEM) de modifier la valeur interprétée de la fonctionnalité d’appareil amovible sur un devnode ou un groupe de devnodes.
Removable device capability overrides through the DeviceOverrides registry key are useful for legacy devices or third-party hardware components that may not report the removable device capability correctly. Cela entraîne la génération incorrecte du gestionnaire PnP d’un ID de conteneur utilisé pour regrouper les devnodes énumérés à partir d’un appareil physique.
Ces remplacements ne modifient pas réellement l’état global de la fonctionnalité d’appareil amovible signalée par un devnode. Instead, these overrides cause the PnP manager to ignore the reported device capability and use the registry-based setting when generating a container ID for devnodes that match an override. Les sous-clés supplémentaires sous la sous-clé de Registre DeviceOverrides fournissent plus d’informations sur les devnodes à remplacer.
The following table defines the DeviceOverrides registry key's format and requirements.
| Nom de la clé de registre | Required/optional | Format requirements | Parent key | Child subkeys |
|---|---|---|---|---|
DeviceOverrides |
Optional |
None |
None |
Each removable device capability override is specified through either the HardwareID or ContainerID registry subkeys.
The DeviceOverrides registry key is created and maintained under the HKLM\SYSTEM\CurrentControlSet\Control registry tree. Dans cette clé de Registre, un ou plusieurs remplacements de fonctionnalités amovibles sont créés ou gérés.
Removable device capability overrides are specific to individual devices specified through either the HardwareID or CompatibleID registry subkeys. Les sous-clés supplémentaires définissent les chemins d’accès des devnodes énumérés pour les appareils spécifiés. En règle générale, l’ID matériel d’appareil le plus spécifique doit être utilisé pour identifier un appareil, au lieu d’un matériel moins spécifique ou d’un ID compatible. Cela garantit que le remplacement de la fonctionnalité d’appareil amovible n’est pas appliqué à des appareils inattendus qui partagent le même matériel ou le même ID compatible que l’appareil cible prévu.
The following figure shows the topology of the DeviceOverrides registry key and its related subkeys.
The DeviceOverrides registry key must be created for the first removable device capability override that is added to the system. Il n’existe peut-être pas par défaut sur une installation propre du système d’exploitation.
Note The existence of a removable device capability registry override does not change the global state of the removable device capability on a devnode.