estructura KEYBOARD_TYPEMATIC_PARAMETERS (ntddkbd.h)
KEYBOARD_TYPEMATIC_PARAMETERS especifica la configuración de tipo de un teclado.
Sintaxis
typedef struct _KEYBOARD_TYPEMATIC_PARAMETERS {
USHORT UnitId;
USHORT Rate;
USHORT Delay;
} KEYBOARD_TYPEMATIC_PARAMETERS, *PKEYBOARD_TYPEMATIC_PARAMETERS;
Miembros
UnitId
Especifica el número de unidad de un dispositivo de teclado. Un nombre de dispositivo de teclado tiene el formato \Device\KeyboardPortN, donde el sufijo N es el número de unidad del dispositivo. Por ejemplo, un dispositivo cuyo nombre es \Device\KeyboardPort0, tiene un número de unidad de cero y un dispositivo cuyo nombre es \Device\KeyboardPort1, tiene un número de unidad de uno.
Rate
Especifica la velocidad a la que la salida de caracteres de un teclado se repite, en caracteres por segundo, después de presionar y mantener presionada continuamente una tecla. El valor mínimo posible es KEYBOARD_TYPEMATIC_RATE_MINIMUM y el valor máximo posible es KEYBOARD_TYPEMATIC_RATE_MAXIMUM. El valor predeterminado es KEYBOARD_TYPEMATIC_RATE_DEFAULT.
Delay
Especifica la cantidad de tiempo que debe transcurrir, en milisegundos, después de presionar y mantener presionada continuamente una tecla, antes de que la salida del carácter de un teclado comience a repetirse. El retraso mínimo posible es KEYBOARD_TYPEMATIC_DELAY_MINIMUM y el retraso máximo posible es KEYBOARD_TYPEMATIC_DELAY_MAXIMUM. El valor predeterminado es KEYBOARD_TYPEMATIC_DELAY_DEFAULT.
Comentarios
Esta estructura se usa con IOCTL_KEYBOARD_QUERY_TYPEMATIC y IOCTL_KEYBOARD_SET_TYPEMATIC solicitudes para consultar y establecer la configuración de tipo de un teclado.
Requisitos
Requisito | Valor |
---|---|
Header | ntddkbd.h (include Ntddkbd.h) |
Consulte también
IOCTL_KEYBOARD_QUERY_ATTRIBUTES
IOCTL_KEYBOARD_QUERY_INDICATORS
IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION