OS는 USB 포트를 어떻게 관리합니까?

OS는 USB 포트를 어떻게 관리합니까?

USB 프린터가 있는 경우 다른 USB 포트에 연결하면 Linux 또는 Windows에서 장치를 어떻게 관리합니까? 예를 들어 컴퓨터의 전면 USB 포트에 연결된 프린터를 후면 포트로 옮깁니다. Windows는 이 프린터가 시스템에서 이미 사용 중인 프린터임을 여전히 인식합니다.

이것은 단지 특별한 프린터 설정입니까? 제가 요청하는 이유는 친구의 제어 시스템(USB 디지털 I/O 사용) 관리를 돕기 위해서입니다. 우리는 컴퓨터를 바꿔야 했고 USB 포트를 임의의 열린 포트에 연결했는데도 프로그램은 여전히 ​​하드웨어를 찾는 방법을 알고 있었습니다(완전히 다른 컴퓨터를 기억하세요).

답변1

USB 장치는 호스트 컴퓨터에 일부 데이터를 보냅니다.장치 설명자에는 다음에 대한 식별자가 포함되어 있습니다.

  • 제품 공급업체
  • 제품 자체
  • 장치의 일련 번호(장치 케이스에 표시된 일련 번호와 반드시 일치할 필요는 없음)

일련번호는 운영 체제가 이전에 장치를 본 적이 있는지를 알 수 있는 방법입니다.

관련 정보