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