KEYBOARD_INDICATOR_TRANSLATION 구조체(ntddkbd.h)
KEYBOARD_INDICATOR_TRANSLATION 키보드 스캔 코드와 LED 표시기 간의 디바이스별 가변 길이 매핑 배열을 지정합니다.
구문
typedef struct _KEYBOARD_INDICATOR_TRANSLATION {
USHORT NumberOfIndicatorKeys;
INDICATOR_LIST IndicatorList[1];
} KEYBOARD_INDICATOR_TRANSLATION, *PKEYBOARD_INDICATOR_TRANSLATION;
멤버
NumberOfIndicatorKeys
IndicatorList 배열의 요소 수를 지정합니다.
IndicatorList[1]
INDICATOR_LIST 구조체의 디바이스별 가변 길이 배열을 지정합니다.
typedef struct _INDICATOR_LIST {
USHORT MakeCode;
USHORT IndicatorFlags;
} INDICATOR_LIST, *PINDICATOR_LIST;
MakeCode
키를 누를 때 생성되는 검사 코드 만들기를 지정합니다.
IndicatorFlags
MakeCode 스캔 코드에 해당하는 LED 표시기를 지정합니다. 플래그에 대한 자세한 내용은 KEYBOARD_INDICATOR_PARAMETERS 구조체의 LedFlags 멤버를 참조하세요.
설명
이 구조는 IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION 요청과 함께 지표 번역 정보를 가져오는 데 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntddkbd.h(Ntddkbd.h 포함) |
추가 정보
IOCTL_KEYBOARD_QUERY_ATTRIBUTES
IOCTL_KEYBOARD_QUERY_INDICATORS
IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION