Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este tópico apresenta os descritores HID necessários (e atributos do dispositivo) para um dispositivo Windows Touchscreen nos sistemas operacionais Windows 10 e posteriores.
A tabela a seguir mostra o descritor HID USB necessário. Para obter mais informações, confira a seção 6.2.1 em Definição de classe do dispositivo para dispositivos de interface humana (HID) versão 1.11.
| Membro | Tamanho em Bytes | Descrição |
|---|---|---|
| bLength | 1 | Tamanho do descritor |
| bDescriptorType | 1 | Tipo de descritor |
| bcdHID | 2 | Número da versão HID |
| bCountryCode | 1 | Código do país |
| bNumDescriptors | 1 | Número de descritores |
| bDescriptorType | 1 | Tipo de descritor |
| bDescriptorLength | 2 | Comprimento do descritor |
Descritor HID I²C necessário
A tabela a seguir mostra o descritor HID I²C necessário.
| Membro | Tamanho em Bytes | Descrição |
|---|---|---|
| wHIDDescLength | 2 | O comprimento do descritor HID completo (em bytes). |
| bcdVersion | 2 | O número de versão, no formato BCD (decimal codificado binário). |
| wReportDescLength | 2 | O comprimento do descritor de relatório (em bytes). |
| wReportDescRegister | 2 | O índice de registro que contém o descritor de relatório. |
| wInputRegister | 2 | O número de registro para ler o relatório de entrada (em bytes não assinados). |
| wMaxInputLength | 2 | O comprimento do maior relatório de entrada a ser lido do registro de entrada. |
| wOutputRegister | 2 | O número de registro para enviar a saída (em bytes não assinados). |
| wMaxOutputLength | 2 | O comprimento do maior relatório de saída a ser enviado. |
| wCommandRegister | 2 | O número de registro para enviar solicitações de comando (em bytes não assinados). |
| wDataRegister | 2 | O número de registro para trocar dados com solicitações de comando (em bytes não assinados). |
| wVendorID | 2 | ID do fornecedor atribuída por USB-IF. |
| wDeviceID | 2 | ID do Dispositivo. |
| wVersionID | 2 | Número da versão do firmware. |
Atributos do dispositivo necessários
As propriedades HID a seguir devem ser fornecidas nos atributos do dispositivo. O relatório desses atributos do dispositivo é específico do barramento. Confira as diretrizes específicas de HID para sua escolha de barramento.
| Membro | DESCRIÇÃO | USB | I²C |
|---|---|---|---|
| wVendorID | ID do Fornecedor | idVendor no descritor de dispositivo USB | wVendorID no Descritor HID I²C (confira a tabela anterior). |
| wProduct | Produto ID | idProduct no descritor de dispositivo USB | wDeviceID no Descritor HID I²C (confira a tabela anterior). |
| wVersionID | Número da versão do firmware | bcdDevice no descritor de dispositivo USB | wVersionID no Descritor HID I²C (confira a tabela anterior). |