KEYBOARD_TYPEMATIC_PARAMETERS 구조체(ntddkbd.h)
KEYBOARD_TYPEMATIC_PARAMETERS 키보드의 형식 설정을 지정합니다.
구문
typedef struct _KEYBOARD_TYPEMATIC_PARAMETERS {
USHORT UnitId;
USHORT Rate;
USHORT Delay;
} KEYBOARD_TYPEMATIC_PARAMETERS, *PKEYBOARD_TYPEMATIC_PARAMETERS;
멤버
UnitId
키보드 디바이스의 단위 번호를 지정합니다. 키보드 디바이스 이름은 \Device\KeyboardPortN 형식이며 접미사 N 은 디바이스의 단위 번호입니다. 예를 들어 이름이 \Device\KeyboardPort0인 디바이스의 단위 번호는 0이고 이름이 \Device\KeyboardPort1인 디바이스의 단위 번호는 1입니다.
Rate
키를 누르고 계속 누른 후 키보드의 문자 출력이 초당 문자 단위로 반복되는 속도를 지정합니다. 가능한 최소 값은 KEYBOARD_TYPEMATIC_RATE_MINIMUM 최대값은 KEYBOARD_TYPEMATIC_RATE_MAXIMUM. 기본값은 KEYBOARD_TYPEMATIC_RATE_DEFAULT.
Delay
키를 누르고 계속 누른 후 키보드의 문자 출력이 반복되기 전에 경과해야 하는 시간(밀리초)을 지정합니다. 가능한 최소 지연은 KEYBOARD_TYPEMATIC_DELAY_MINIMUM 최대 지연은 KEYBOARD_TYPEMATIC_DELAY_MAXIMUM. 기본값은 KEYBOARD_TYPEMATIC_DELAY_DEFAULT.
설명
이 구조는 키보드 의 형식 설정을 쿼리하고 설정하는 IOCTL_KEYBOARD_QUERY_TYPEMATIC 및 IOCTL_KEYBOARD_SET_TYPEMATIC 요청과 함께 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntddkbd.h(Ntddkbd.h 포함) |
추가 정보
IOCTL_KEYBOARD_QUERY_ATTRIBUTES
IOCTL_KEYBOARD_QUERY_INDICATORS
IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION