KEYBOARD_TYPEMATIC_PARAMETERS struttura (ntddkbd.h)
KEYBOARD_TYPEMATIC_PARAMETERS specifica le impostazioni typematiche di una tastiera.
Sintassi
typedef struct _KEYBOARD_TYPEMATIC_PARAMETERS {
USHORT UnitId;
USHORT Rate;
USHORT Delay;
} KEYBOARD_TYPEMATIC_PARAMETERS, *PKEYBOARD_TYPEMATIC_PARAMETERS;
Members
UnitId
Specifica il numero di unità di un dispositivo da tastiera. Un nome del dispositivo da tastiera ha il formato \Device\KeyboardPortN, dove il suffisso N è il numero di unità del dispositivo. Ad esempio, un dispositivo, il cui nome è \Device\KeyboardPort0, ha un numero di unità pari a zero e un dispositivo, il cui nome è \Device\KeyboardPort1, ha un numero unitario di uno.
Rate
Specifica la frequenza in cui viene ripetuto l'output dei caratteri da una tastiera, in caratteri al secondo, dopo che un tasto viene premuto e premuto in modo continuo. Il valore minimo possibile è KEYBOARD_TYPEMATIC_RATE_MINIMUM e il valore massimo possibile è KEYBOARD_TYPEMATIC_RATE_MAXIMUM. Il valore predefinito è KEYBOARD_TYPEMATIC_RATE_DEFAULT.
Delay
Specifica la quantità di tempo che deve trascorrere, in millisecondi, dopo che un tasto viene premuto e premuto in modo continuo, prima che l'output del carattere da una tastiera inizi a ripetere. Il ritardo minimo possibile è KEYBOARD_TYPEMATIC_DELAY_MINIMUM e il ritardo massimo possibile è KEYBOARD_TYPEMATIC_DELAY_MAXIMUM. Il valore predefinito è KEYBOARD_TYPEMATIC_DELAY_DEFAULT.
Commenti
Questa struttura viene usata con IOCTL_KEYBOARD_QUERY_TYPEMATIC e IOCTL_KEYBOARD_SET_TYPEMATIC richieste per eseguire query e impostare le impostazioni typematice di una tastiera.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntddkbd.h (include Ntddkbd.h) |
Vedi anche
IOCTL_KEYBOARD_QUERY_ATTRIBUTES
IOCTL_KEYBOARD_QUERY_INDICATORS
IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION