Partilhar via


Subchave do Registro CompatibleID

A partir do Windows 7, a subchave do registro CompatibleID especifica uma substituição de funcionalidade de dispositivo removível para um dispositivo instalado no computador. Para obter mais informações sobre substituições de funcionalidade de dispositivo removível, consulte DeviceOverrides Registry Key.

O nome da subchave do Registro CompatibleID especifica a ID compatível do dispositivo e é formatado com base nos requisitos descritos abaixo.

A tabela a seguir define o formato e os requisitos da subchave do registro CompatibleID .

Nome da subchave do Registro Obrigatório/opcional Requisitos de formato Chave pai Subchaves filho

Valor de ID compatível válido

Obrigatório

Deve incluir o prefixo de barramento da ID compatível.

Todos os caracteres separadores de caminho de barra () dentro da ID compatível devem ser substituídos por caracteres de número (#).

DeviceOverrides

LocationPaths e/ou ChildLocationPaths

O valor da ID compatível deve seguir os requisitos de formato descritos nesta tabela. Cada subchave CompatibleID deve conter as subchaves LocationPaths ou ChildLocationPaths . Ambas as subchaves podem ser especificadas na subchave CompatbleID , se necessário.

Como o caractere de barra não é um caractere válido em um nome de subchave do Registro, você deve substituí-lo pelo caractere numérico ao especificar um prefixo de barramento para o nome da subchave do Registro CompatibleID . Por exemplo, se uma substituição de funcionalidade de dispositivo removível for especificada para o nó do dispositivo (devnode) com uma ID de hardware de PCI\VEN_ABCD&DEV_1234&SUBSYS_000, você deverá criar uma subchave de registro CompatibleID com um nome de PCI#VEN_ABCD&DEV_1234&SUBSYS_000.