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


Проверка серийного номера USB

Этот тест проверяет, являются ли серийные номера устройств уникальными.

Сведения о тесте

   
Характеристики
  • Device.Connectivity.UsbDevices.SerialNumbers
Платформы
  • Windows 10, клиентские выпуски (x86)
  • Windows 10, клиентские выпуски (x64)
  • Windows Server 2016 (x64)
Поддерживаемые выпуски
  • Windows 10
  • Windows 10 версии 1511
  • Windows 10, версия 1607
  • Windows 10 версии 1703
  • Windows 10 версии 1709
  • Windows 10 версии 1803
  • Windows 10, версия 1809
  • Windows 10 версии 1903
  • Следующее обновление до Windows 10
Ожидаемое время выполнения (в минутах) 1
Категория Разработка
Время ожидания (в минутах) 5
Требуется перезагрузка false
Требуется специальная конфигурация false
Тип automatic

 

Дополнительная документация

Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:

Дополнительные сведения

Это требование проверяет, реализованы ли серийные номера USB для определенных классов устройств и уникальны для конкретных моделей устройств. Серийные номера USB должны быть реализованы для следующих классов устройств:

  • Bluetooth (0xE0 кода класса, 0x01 подкласса, 0x01 протокола)
  • Класс устройства связи (код класса 0x02)
  • Массовое хранилище (0x08 кода класса)
  • Сканирование и создание образов (0x06 кода класса)
  • Печать (0x07 кода класса)
  • Адаптеры провода узла и адаптеры провода устройства (код класса 0xE0, подкласс 02)

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

Серийные номера улучшают взаимодействие с любым USB-устройством в целом с Windows, так как они позволяют Windows отслеживать устройства независимо от того, к какому USB-порту они подключены. Когда пользователь подключает устройство без серийного номера к новому USB-порту, устройство настраивается так, как если бы оно никогда не было ранее (процесс, который может занять несколько секунд). Устройства с серийными номерами перечисляются быстрее, если одно и то же устройство было ранее подключено к системе через другой порт. Кроме того, для устройств USB 3.0 серийные номера могут использоваться USB-стеком, когда система возобновляется из состояния системы с низким энергопотреблением, например гибернации, чтобы определить, требуется ли для устройства повторное перечисление PnP.

Параметры

Имя параметра Описание параметра
queryVendorId VendorId тестируемого устройства
queryProductId ProductId тестируемого устройства
IsSoloEmbeddedUSBDevice Установите значение True для устройств, на которых можно подключить только одно устройство. Например, контроллер Bluetooth.

 

Устранение неполадок

Общие сведения об устранении неполадок при тестировании HLK см. в разделе Устранение неполадок при тестировании Windows HLK.