UsbDeviceDescriptor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Deriva informações do descritor de dispositivo USB do dispositivo. Para obter uma explicação do descritor do dispositivo, consulte Tabela 9.8 na Especificação do Barramento Serial Universal.
public ref class UsbDeviceDescriptor sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbDeviceDescriptor final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbDeviceDescriptor
Public NotInheritable Class UsbDeviceDescriptor
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Comentários
A classe UsbDeviceDescriptor não inclui cadeias de caracteres de fabricante, produto e número de série incluídas em um descritor definido pelo dispositivo. Você pode obter essas cadeias de caracteres usando o namespace Windows.Devices.Enumeration . Para obter informações sobre um descritor de dispositivo USB, consulte a parte superior deste tópico: descritores de dispositivo USB.
Propriedades
BcdDeviceRevision |
Obtém o campo bcdDeviceRevision do descritor de dispositivo USB. O valor indica o número de revisão definido pelo dispositivo e é um número decimal codificado em binário. |
BcdUsb |
Obtém o campo bcdUSB do descritor de dispositivo USB. O valor indica a versão da especificação USB à qual o dispositivo está em conformidade. |
MaxPacketSize0 |
Obtém o campo bMaxPacketSize0 do descritor de dispositivo USB. O valor indica o tamanho máximo do pacote, em bytes, para o ponto de extremidade zero do dispositivo. Esse valor pode ser 8, 16, 32 ou 64. |
NumberOfConfigurations |
Obtém o campo bNumConfigurations do descritor de dispositivo USB. O valor indica a contagem total de configurações USB com suporte pelo dispositivo. |
ProductId |
Obtém o campo idProduct do descritor de dispositivo USB. Esse valor indica o identificador de produto específico do dispositivo e é atribuído pelo fabricante. |
VendorId |
Obtém o campo idVendor do descritor de dispositivo USB. O valor indica o identificador do fornecedor para o dispositivo conforme atribuído pelo comitê de especificação USB. |