Поделиться через


Подраздел реестра CompatibleID

Начиная с Windows 7 подраздел реестра CompatibleID указывает переопределение возможности съемных устройств для устройства, установленного на компьютере. Дополнительные сведения о переопределении возможностей съемных устройств см. в разделе Раздел реестра DeviceOverrides.

Имя подраздела реестра CompatibleID указывает совместимый идентификатор устройства и форматируется в соответствии с требованиями, описанными ниже.

В следующей таблице определены формат и требования подраздела реестра CompatibleID .

Имя подраздела реестра Обязательный или необязательный Правила форматирования Родительский ключ Дочерние подразделы

Допустимое значение совместимого идентификатора

Обязательно

Должен содержать префикс шины совместимого идентификатора.

Все символы разделителя пути косой черты () в совместимом идентификаторе должны быть заменены числовыми символами (#).

DeviceOverrides

LocationPaths и (или ) ChildLocationPaths

Значение совместимого идентификатора должно соответствовать требованиям к формату, описанным в этой таблице. Каждый подраздел CompatibleID должен содержать подразделы LocationPaths или ChildLocationPaths . При необходимости в подразделе CompatbleID можно указать оба подраздела.

Так как символ косой черты не является допустимым символом в имени подраздела реестра, его необходимо заменить цифрой при указании префикса шины для имени подраздела реестра CompatibleID . Например, если для узла устройства (devnode) указано переопределение возможностей съемных устройств с идентификатором оборудования PCI\VEN_ABCD&DEV_1234&SUBSYS_000, необходимо создать подраздел реестра CompatibleID с именем PCI#VEN_ABCD&DEV_1234&SUBSYS_000.