Teste de número de série USB
Esse teste verifica se os números de série do dispositivo são exclusivos.
Detalhes do teste
Especificações |
|
Plataformas |
|
Versões com suporte |
|
Tempo de execução esperado (em minutos) | 1 |
Categoria | Desenvolvimento |
Tempo limite (em minutos) | 5 |
Requer reinicialização | false |
Requer configuração especial | false |
Tipo | automático |
Documentação adicional
Os testes nessa área de recursos podem ter documentação adicional, incluindo pré-requisitos, configuração e informações de solução de problemas, que podem ser encontrados nos tópicos a seguir:
Mais informações
Esse requisito valida se os números de série USB são implementados para classes de dispositivo específicas e são exclusivos em modelos de dispositivo específicos. Os números de série USB devem ser implementados para as seguintes classes de dispositivo:
- Bluetooth (0xE0 de código de classe, 0x01 subclasse, 0x01 de protocolo)
- Classe de dispositivo de comunicação (código de classe 0x02)
- Armazenamento em massa (código de classe 0x08)
- Verificação/geração de imagens (código de classe 0x06)
- Impressão (0x07 de código de classe)
- Adaptadores de fio de host e adaptadores de fio de dispositivo (código de classe 0xE0, subclasse 02)
Os números de série USB talvez sejam opcionais para outras classes de dispositivo, a menos que a classe de dispositivo ou a experiência de usuário necessária o tornem necessário. Além disso, se os números de série forem implementados no modelo do dispositivo, todos os dispositivos do mesmo modelo deverão ter números de série exclusivos.
Os números de série melhoram a experiência do usuário com qualquer dispositivo USB em geral com o Windows, pois permitem que o Windows acompanhe os dispositivos, independentemente da porta USB em que eles estão conectados. Quando o usuário conecta um dispositivo sem um número de série a uma nova porta USB, o dispositivo é configurado como se nunca tivesse sido visto antes (um processo que pode levar vários segundos). Dispositivos com números de série são enumerados mais rapidamente, se o mesmo dispositivo tiver sido conectado ao sistema em uma porta diferente antes. Além disso, para dispositivos USB 3.0, os números de série podem ser usados pela pilha USB quando o sistema é retomado de um estado de sistema de baixa potência, como hibernação, para identificar se o dispositivo requer renumeração PnP visível.
Parâmetros
Nome do parâmetro | Descrição do parâmetro |
---|---|
queryVendorId | VendorId do dispositivo em teste |
queryProductId | ProductId do dispositivo em teste |
IsSoloEmbeddedUSBDevice | Defina isso como True para dispositivos em que você pode ter apenas um dispositivo conectado. Por exemplo: controlador Bluetooth. |
Solucionando problemas
Para solucionar problemas genéricos de falhas de teste do HLK, consulte Solução de problemas de falhas de teste do Windows HLK.