Я видел несколько руководств, которые побуждают вас добавлять идентификатор устройства в допустимые идентификаторы в драйверах другого устройства. Как это работает?

Я видел несколько руководств, которые побуждают вас добавлять идентификатор устройства в допустимые идентификаторы в драйверах другого устройства. Как это работает?

Допустим, у меня есть универсальный адаптер Bluetooth, и драйверы по умолчанию не поддерживают A2DP. Поэтому я загружаю некоторые драйверы для другого адаптера Bluetooth, которые поддерживают A2DP.

Во-первых, когда я пытаюсь установить их как драйверы для универсального адаптера, он говорит, что это недействительные драйверы. Но если я добавляю идентификатор оборудования универсального устройства в *.ini другого устройства, я могу установить их как драйверы для универсального устройства, и это иногда работает!

Как это возможно? Действительно ли оба устройства используют одно и то же оборудование? Что произойдет, если оборудование отличается, возникнет ли где-то ошибка? Вызовет ли это панику ядра? Приведет ли это к нестабильной работе системы?

Спасибо!

Связанный контент