IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION IOCTL (ntddkbd.h)
La requête IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION retourne des informations sur le mappage entre les codes d’analyse et les indicateurs de clavier.
Mémoire tampon d'entrée
Parameters.DeviceIoControl.OutputBufferLength est défini sur une valeur supérieure ou égale à la taille, en octets, d’une structure de KEYBOARD_INDICATOR_TRANSLATION spécifique à l’appareil . Cette structure comprend un tableau de taille variable de membres INDICATOR_LIST propres à l’appareil.
Longueur de la mémoire tampon d’entrée
Taille d’une structure de KEYBOARD_INDICATOR_TRANSLATION .
Mémoire tampon de sortie
AssociatedIrp.SystemBuffer pointe vers une mémoire tampon allouée au client qu’I8042prt utilise pour générer une structure KEYBOARD_INDICATOR_TRANSLATION . Cette structure comprend un tableau de taille variable de membres INDICATOR_LIST propres à l’appareil.
Longueur de la mémoire tampon de sortie
Taille d’une structure de KEYBOARD_INDICATOR_TRANSLATION .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddkbd.h (incluez Ntddkbd.h) |
Voir aussi
IOCTL_KEYBOARD_QUERY_ATTRIBUTES
IOCTL_KEYBOARD_QUERY_INDICATORS