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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour