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

Persyaratan Nilai
Header ntddkbd.h (termasuk Ntddkbd.h)

Lihat juga

IOCTL_KEYBOARD_QUERY_ATTRIBUTES

IOCTL_KEYBOARD_QUERY_INDICATORS

IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION

IOCTL_KEYBOARD_QUERY_TYPEMATIC

IOCTL_KEYBOARD_SET_INDICATORS

IOCTL_KEYBOARD_SET_TYPEMATIC

KEYBOARD_UNIT_ID_PARAMETER