Compartilhar via


UsbDeviceDescriptor Classe

Definição

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
Object Platform::Object IInspectable UsbDeviceDescriptor
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.

Aplica-se a