Descritor de dispositivo
Deslocamento | Campo | Tamanho | Valor | Descrição |
---|---|---|---|---|
0 |
bLength |
1 |
0x12 |
Tamanho desse descritor, em bytes |
1 |
bDescriptorType |
1 |
0x01 |
Descritor device |
2 |
bcdUSB |
2 |
0x0110 |
1.1 – revisão atual da especificação USB |
4 |
bDeviceClass |
1 |
0x02 |
Classe de dispositivo de comunicação |
5 |
bDeviceSubClass |
1 |
0x00 |
Não usado |
6 |
bDeviceProtocol |
1 |
0x00 |
Não usado |
7 |
bMaxPacketSize0 |
1 |
0x08 |
Tamanho máximo do pacote no pipe de controle |
8 |
idVendor |
2 |
0xXXXX |
ID do Fornecedor |
10 |
idProduct |
2 |
0xXXXX |
Produto ID |
12 |
bcdDevice |
2 |
0xXXXX |
Código de versão do dispositivo |
14 |
iManufacturer |
1 |
0x01 |
Índice da cadeia de caracteres do fabricante |
15 |
iProduct |
1 |
0x02 |
Índice da cadeia de caracteres do produto |
16 |
iSerialNumber |
1 |
0x03 |
Índice da cadeia de caracteres de número de série do dispositivo |
17 |
bNumConfigurations |
1 |
0x01 |
Uma configuração |