struktur KEYBOARD_TYPEMATIC_PARAMETERS (ntddkbd.h)
KEYBOARD_TYPEMATIC_PARAMETERS menentukan pengaturan typematic keyboard.
Sintaks
typedef struct _KEYBOARD_TYPEMATIC_PARAMETERS {
USHORT UnitId;
USHORT Rate;
USHORT Delay;
} KEYBOARD_TYPEMATIC_PARAMETERS, *PKEYBOARD_TYPEMATIC_PARAMETERS;
Anggota
UnitId
Menentukan nomor unit perangkat keyboard. Nama perangkat keyboard memiliki format \Device\KeyboardPortN, di mana akhiran N adalah nomor unit perangkat. Misalnya, perangkat, yang namanya \Device\KeyboardPort0, memiliki jumlah unit nol, dan perangkat, yang namanya \Device\KeyboardPort1, memiliki nomor unit satu.
Rate
Menentukan laju output karakter dari keyboard berulang, dalam karakter per detik, setelah tombol ditekan dan terus ditahan. Nilai minimum yang mungkin adalah KEYBOARD_TYPEMATIC_RATE_MINIMUM dan nilai maksimum yang mungkin adalah KEYBOARD_TYPEMATIC_RATE_MAXIMUM. Nilai defaultnya adalah KEYBOARD_TYPEMATIC_RATE_DEFAULT.
Delay
Menentukan jumlah waktu yang harus berlalu, dalam milidetik, setelah tombol ditekan dan terus ditahan, sebelum output karakter dari keyboard mulai diulang. Penundaan minimum yang mungkin adalah KEYBOARD_TYPEMATIC_DELAY_MINIMUM dan penundaan maksimum yang mungkin KEYBOARD_TYPEMATIC_DELAY_MAXIMUM. Nilai defaultnya adalah KEYBOARD_TYPEMATIC_DELAY_DEFAULT.
Keterangan
Struktur ini digunakan dengan IOCTL_KEYBOARD_QUERY_TYPEMATIC dan IOCTL_KEYBOARD_SET_TYPEMATIC permintaan untuk mengkueri dan mengatur pengaturan typematic keyboard.
Persyaratan
Header | ntddkbd.h (termasuk Ntddkbd.h) |
Lihat juga
IOCTL_KEYBOARD_QUERY_ATTRIBUTES
IOCTL_KEYBOARD_QUERY_INDICATORS
IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION