Freigeben über


USB – Seriennummertest

Dieser Test überprüft, ob die Seriennummern des Geräts eindeutig sind.

Testdetails

   
Spezifikationen
  • Device.Connectivity.UsbDevices.SerialNumbers
Plattformen
  • Windows 10, Client-Editionen (x86)
  • Windows 10, Client-Editionen (x64)
  • Windows Server 2016 (x64)
Unterstützte Versionen
  • Windows 10
  • Windows 10, Version 1511
  • Windows 10, Version 1607
  • Windows 10, Version 1703
  • Windows 10, Version 1709
  • Windows 10, Version 1803
  • Windows 10, Version 1809
  • Windows 10, Version 1903
  • Nächstes Update auf Windows 10
Voraussichtliche Laufzeit (in Minuten) 1
Kategorie Entwicklung
Zeitüberschreitung (in Minuten) 5
Neustart erforderlich false
Erfordert eine spezielle Konfiguration false
Typ automatic

 

Zusätzliche Dokumentation

Tests in diesem Funktionsbereich enthalten möglicherweise zusätzliche Dokumentation, einschließlich Informationen zu Voraussetzungen, Einrichtung und Fehlerbehebung, die in den folgenden Themen zu finden sind:

Weitere Informationen

Diese Anforderung überprüft, dass USB-Seriennummern für bestimmte Geräteklassen implementiert werden und für bestimmte Gerätemodelle eindeutig sind. USB-Seriennummern müssen für die folgenden Geräteklassen implementiert werden:

  • Bluetooth (Class Code 0xE0, SubClass 0x01, Protocol 0x01)
  • Kommunikationsgeräteklasse (Klassencode 0x02)
  • Massenspeicher (Klassencode 0x08)
  • Scannen/Imaging (Kurscode 0x06)
  • Drucken (Kurscode 0x07)
  • Hostkabeladapter und Gerätekabeladapter (Klassencode 0xE0, Unterklasse 02)

USB-Seriennummern sind für andere Geräteklassen möglicherweise optional, es sei denn, sie sind bezüglich der Geräteklasse oder der erforderlichen Benutzererfahrung erforderlich. Wenn Seriennummern auf dem Gerätemodell implementiert werden, müssen alle Geräte desselben Modells über eindeutige Seriennummern verfügen.

Seriennummern verbessern die Benutzererfahrung mit jedem USB-Gerät in der Regel mit Windows, da Windows die Überwachung von Geräten ermöglicht, unabhängig davon, an welchem USB-Port sie angeschlossen sind. Wenn der Benutzer ein Gerät ohne Seriennummer an einen neuen USB-Port angibt, wird das Gerät so eingerichtet, als ob es noch nie zuvor gesehen wurde (ein Prozess, der mehrere Sekunden dauern kann). Die Enumerierung von Geräten mit Seriennummern erfolgt schneller, wenn dasselbe Gerät an das System an einem anderen Port angeschlossen wurde. Für USB 3.0-Geräte können die Seriennummern möglicherweise vom USB-Stapel verwendet werden, wenn das System aus einem Zustand mit niedriger Leistung wie Hibernate fortgesetzt wird, um zu identifizieren, ob das Gerät PnP-Aufzählung erforderlich ist.

Parameter

Parametername Parameterbeschreibung
queryVendorId VendorId des zu testenden Geräts
queryProductId ProductId des zu testenden Geräts
IsSoloEmbeddedUSBDevice Legen Sie diese für Geräte, mit denen nur ein Gerät verbunden sein kann, auf TRUE fest. Beispiel: Bluetooth-Controller.

 

Problembehandlung

Informationen zur allgemeinen Problembehandlung bei HLK-Testfehlern finden Sie unter Problembehandlung bei Windows HLK-Testfehlern.