Share via


IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION IOCTL (ntddkbd.h)

Die IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION Anforderung gibt Informationen zur Zuordnung zwischen Scancodes und Tastaturindikatoren zurück.

Eingabepuffer

Parameters.DeviceIoControl.OutputBufferLength wird auf einen Wert festgelegt, der größer oder gleich der Größe einer gerätespezifischen KEYBOARD_INDICATOR_TRANSLATION-Struktur in Bytes ist. Diese Struktur enthält ein Array mit variabler Größe von INDICATOR_LIST Membern, das gerätespezifisch ist.

Länge des Eingabepuffers

Die Größe einer KEYBOARD_INDICATOR_TRANSLATION-Struktur .

Ausgabepuffer

AssociatedIrp.SystemBuffer verweist auf einen vom Client zugewiesenen Puffer, den I8042prt zum Ausgeben einer KEYBOARD_INDICATOR_TRANSLATION-Struktur verwendet. Diese Struktur enthält ein Array mit variabler Größe von INDICATOR_LIST Membern, das gerätespezifisch ist.

Länge des Ausgabepuffers

Die Größe einer KEYBOARD_INDICATOR_TRANSLATION-Struktur .

Anforderungen

Anforderung Wert
Header ntddkbd.h (include Ntddkbd.h)

Weitere Informationen

IOCTL_KEYBOARD_QUERY_ATTRIBUTES

IOCTL_KEYBOARD_QUERY_INDICATORS

IOCTL_KEYBOARD_QUERY_TYPEMATIC

KEYBOARD_INDICATOR_TRANSLATION