estructura RID_DEVICE_INFO_KEYBOARD (winuser.h)
Define los datos de entrada sin procesar procedentes del teclado especificado.
Sintaxis
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;
Miembros
dwType
Tipo: DWORD
Tipo de teclado. Vea Comentarios.
Valor | Descripción |
---|---|
0x4 | Teclados mejorados de 101 o 102 teclas (y compatibles) |
0x7 | Teclado japonés |
0x8 | Teclado coreano |
0x51 | Tipo desconocido o teclado HID |
dwSubType
Tipo: DWORD
Subtipo específico del proveedor del teclado. Vea Comentarios.
dwKeyboardMode
Tipo: DWORD
Modo de código de examen. Normalmente 1, lo que significa que se usa el conjunto de código de examen 1 . Consulte Especificación del código de examen del teclado.
dwNumberOfFunctionKeys
Tipo: DWORD
Número de teclas de función en el teclado.
dwNumberOfIndicators
Tipo: DWORD
Número de indicadores LED en el teclado.
dwNumberOfKeysTotal
Tipo: DWORD
Número total de teclas en el teclado.
Comentarios
Para obtener información sobre los tipos de teclado, los subtipos, los modos de digitalización de código y los diseños de teclado relacionados, vea la documentación de kbd.h, ntdd8042.h y los encabezados ntddkbd.h en Windows SDK y los ejemplos de diseño de teclado.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | winuser.h (incluir Windows.h) |
Consulte también
Conceptual
Referencia