struktur KEYBOARD_INDICATOR_PARAMETERS (ntddkbd.h)

KEYBOARD_INDICATOR_PARAMETERS menentukan status LED indikator keyboard.

Sintaks

typedef struct _KEYBOARD_INDICATOR_PARAMETERS {
  USHORT UnitId;
  USHORT LedFlags;
} KEYBOARD_INDICATOR_PARAMETERS, *PKEYBOARD_INDICATOR_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.

LedFlags

Menentukan bitwise ATAU nol atau lebih dari bendera LED berikut:

Bendera LED Makna
KEYBOARD_CAPS_LOCK_ON CAPS LOCK LED aktif.
KEYBOARD_LED_INJECTED Digunakan oleh Server Terminal.
KEYBOARD_NUM_LOCK_ON NUM LOCK LED aktif.
KEYBOARD_SCROLL_LOCK_ON SCROLL LOCK LED aktif.
KEYBOARD_SHADOW Digunakan oleh Server Terminal.

Keterangan

Struktur ini digunakan dengan IOCTL_KEYBOARD_QUERY_INDICATORS dan IOCTL_KEYBOARD_SET_INDICATORS permintaan untuk mengkueri dan mengatur LED indikator 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