Partager via


Test de numéro de série USB

Ce test vérifie que les numéros de série des appareils sont uniques.

Détails du test

   
Spécifications
  • Device.Connectivity.UsbDevices.SerialNumbers
Plateformes
  • Windows 10, éditions clientes (x86)
  • Windows 10, éditions clientes (x64)
  • Windows Server 2016 (x64)
Versions prises en charge
  • 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
  • Prochaine mise à jour de Windows 10
Durée d’exécution attendue (en minutes) 1
Catégorie Développement
Délai d’expiration (en minutes) 5
Nécessite un redémarrage false
Nécessite une configuration spéciale false
Type automatique

 

Documentation supplémentaire

Les tests de cette zone de fonctionnalités peuvent contenir une documentation supplémentaire, notamment des informations sur les prérequis, l’installation et la résolution des problèmes, que vous trouverez dans les rubriques suivantes :

Plus d’informations

Cette exigence valide que les numéros de série USB sont implémentés pour des classes d’appareils spécifiques et qu’ils sont uniques sur des modèles d’appareil spécifiques. Les numéros de série USB doivent être implémentés pour les classes d’appareils suivantes :

  • Bluetooth (0xE0 de code de classe, 0x01 de sous-classe, 0x01 de protocole)
  • Classe d’appareil de communication (0x02 de code de classe)
  • Stockage de masse (0x08 de code de classe)
  • Analyse/imagerie (0x06 de code de classe)
  • Impression (0x07 de code de classe)
  • Adaptateurs filaires hôtes et adaptateurs filaires de périphérique (code de classe 0xE0, sous-classe 02)

Les numéros de série USB peuvent être facultatifs pour d’autres classes d’appareils, sauf si la classe d’appareil ou l’expérience utilisateur requise le rendent nécessaire. En outre, si des numéros de série sont implémentés sur le modèle de l’appareil, tous les appareils du même modèle doivent avoir des numéros de série uniques.

Les numéros de série améliorent l’expérience utilisateur avec n’importe quel appareil USB en général avec Windows, car ils permettent à Windows de suivre les appareils, quel que soit le port USB auquel ils sont connectés. Lorsque l’utilisateur connecte un appareil sans numéro de série à un nouveau port USB, l’appareil est configuré comme s’il n’avait jamais été vu auparavant (un processus qui peut prendre plusieurs secondes). Les appareils avec des numéros de série sont énumérés plus rapidement, si le même appareil a été connecté au système sur un autre port auparavant. En outre, pour les appareils USB 3.0, les numéros de série peuvent être utilisés par la pile USB lorsque le système redémarre à partir d’un état de système de faible alimentation, comme la mise en veille prolongée, pour déterminer si l’appareil nécessite une nouvelle énumération visible PnP.

Paramètres

Nom du paramètre Description des paramètres
queryVendorId VendorId de l’appareil en cours de test
queryProductId ProductId de l’appareil en cours de test
IsSoloEmbeddedUSBDevice Définissez cette valeur sur True pour les appareils sur lesquels vous ne pouvez avoir qu’un seul appareil connecté. Par exemple : contrôleur Bluetooth.

 

Dépannage

Pour la résolution des problèmes génériques des échecs de test HLK, consultez Résolution des échecs de test Windows HLK.