KEYBOARD_INDICATOR_PARAMETERS 구조체(ntddkbd.h)
KEYBOARD_INDICATOR_PARAMETERS 키보드 표시기 LED의 상태를 지정합니다.
구문
typedef struct _KEYBOARD_INDICATOR_PARAMETERS {
USHORT UnitId;
USHORT LedFlags;
} KEYBOARD_INDICATOR_PARAMETERS, *PKEYBOARD_INDICATOR_PARAMETERS;
멤버
UnitId
키보드 디바이스의 단위 번호를 지정합니다. 키보드 디바이스 이름은 \Device\KeyboardPortN 형식이며 접미사 N 은 디바이스의 단위 번호입니다. 예를 들어 이름이 \Device\KeyboardPort0인 디바이스의 단위 번호는 0이고 이름이 \Device\KeyboardPort1인 디바이스의 단위 번호는 1입니다.
LedFlags
다음 LED 플래그 중 0개 이상의 비트 OR을 지정합니다.
LED 플래그 | 의미 |
---|---|
KEYBOARD_CAPS_LOCK_ON | CAPS LOCK LED가 켜집니다. |
KEYBOARD_LED_INJECTED | 터미널 서버에서 사용됩니다. |
KEYBOARD_NUM_LOCK_ON | NUM LOCK LED가 켜집니다. |
KEYBOARD_SCROLL_LOCK_ON | SCROLL LOCK LED가 켜져 있습니다. |
KEYBOARD_SHADOW | 터미널 서버에서 사용됩니다. |
설명
이 구조는 키보드 표시기 LED를 쿼리하고 설정하는 IOCTL_KEYBOARD_QUERY_INDICATORS 및 IOCTL_KEYBOARD_SET_INDICATORS 요청과 함께 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntddkbd.h(Ntddkbd.h 포함) |
추가 정보
IOCTL_KEYBOARD_QUERY_ATTRIBUTES
IOCTL_KEYBOARD_QUERY_INDICATORS
IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION