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.
Define os dados brutos provenientes do teclado especificado.
Sintaxe
typedef struct tagRID_DEVICE_INFO_KEYBOARD {
DWORD dwType;
DWORD dwSubType;
DWORD dwKeyboardMode;
DWORD dwNumberOfFunctionKeys;
DWORD dwNumberOfIndicators;
DWORD dwNumberOfKeysTotal;
} RID_DEVICE_INFO_KEYBOARD, *PRID_DEVICE_INFO_KEYBOARD;
Membros
dwType
Tipo: DWORD
O tipo de teclado. Veja os Comentários.
| Valor | Descrição |
|---|---|
| 0x4 | Teclados avançados de 101 ou 102 teclas (e compatíveis) |
| 0x7 | Teclado japonês |
| 0x8 | Teclado Coreano |
| 0x51 | Tipo desconhecido ou teclado HID |
dwSubType
Tipo: DWORD
O subtipo específico do fornecedor do teclado. Veja os Comentários.
dwKeyboardMode
Tipo: DWORD
O modo de código de verificação. Normalmente 1, o que significa que o Conjunto de Códigos de Verificação 1 é usado. Consulte Especificação de código de verificação de teclado.
dwNumberOfFunctionKeys
Tipo: DWORD
O número de teclas de função no teclado.
dwNumberOfIndicators
Tipo: DWORD
O número de indicadores de LED no teclado.
dwNumberOfKeysTotal
Tipo: DWORD
O número total de teclas no teclado.
Comentários
Para obter informações sobre tipos de teclado, subtipos, modos de código de verificação e layouts de teclado relacionados, consulte a documentação nos cabeçalhos kbd.h, ntdd8042.h e ntddkbd.h em SDK do Windows e os Exemplos de Layout do Teclado.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Cabeçalho | winuser.h (inclua Windows.h) |
Confira também
Conceitual
Referência