다음을 통해 공유


IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION IOCTL(ntddkbd.h)

IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION 요청은 스캔 코드와 키보드 표시기 간의 매핑에 대한 정보를 반환합니다.

입력 버퍼

Parameters.DeviceIoControl.OutputBufferLength 는 디바이스별 KEYBOARD_INDICATOR_TRANSLATION 구조체의 크기(바이트)보다 크거나 같은 값으로 설정됩니다. 이 구조에는 디바이스별 INDICATOR_LIST 멤버의 가변 크기 배열이 포함됩니다.

입력 버퍼 길이

KEYBOARD_INDICATOR_TRANSLATION 구조체의 크기입니다.

출력 버퍼

ASSOCIATedIrp.SystemBuffer 는 I8042prt가 KEYBOARD_INDICATOR_TRANSLATION 구조를 출력하는 데 사용하는 클라이언트 할당 버퍼를 가리킵니다. 이 구조에는 디바이스별 INDICATOR_LIST 멤버의 가변 크기 배열이 포함됩니다.

출력 버퍼 길이

KEYBOARD_INDICATOR_TRANSLATION 구조체의 크기입니다.

요구 사항

요구 사항
헤더 ntddkbd.h(Ntddkbd.h 포함)

추가 정보

IOCTL_KEYBOARD_QUERY_ATTRIBUTES

IOCTL_KEYBOARD_QUERY_INDICATORS

IOCTL_KEYBOARD_QUERY_TYPEMATIC

KEYBOARD_INDICATOR_TRANSLATION