2

Если у меня есть USB-принтер, как Linux или Windows управляют устройством при подключении к другому USB-порту? Например, я беру принтер, подключенный к переднему USB-порту компьютера, и перемещаю его в задний порт; Windows по-прежнему признает, что этот принтер уже используется системой.

Это просто особая настройка принтера? Причина, по которой я спрашиваю, состоит в том, что я помогаю другу с управлением системой управления (с цифровым вводом / выводом USB). Нам пришлось менять компьютеры, и я просто подключил порты USB к случайным открытым портам, и программа все еще знала, как найти оборудование (помните, совершенно разные компьютеры)

1 ответ1

1

Устройство USB отправляет некоторые данные на хост-компьютер, называемый дескриптором устройства, который содержит идентификаторы для:

  • Продавец продукта
  • Сам продукт
  • Серийный номер устройства (он не обязательно соответствует серийному номеру, указанному на корпусе устройства)

Серийный номер - это способ, которым операционная система может узнать, видела ли она устройство раньше.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .