structure KEYBOARD_INDICATOR_TRANSLATION (ntddkbd.h)
KEYBOARD_INDICATOR_TRANSLATION spécifie un tableau de longueur variable spécifique à l’appareil de mappages entre les codes d’analyse du clavier et les indicateurs LED.
Syntaxe
typedef struct _KEYBOARD_INDICATOR_TRANSLATION {
USHORT NumberOfIndicatorKeys;
INDICATOR_LIST IndicatorList[1];
} KEYBOARD_INDICATOR_TRANSLATION, *PKEYBOARD_INDICATOR_TRANSLATION;
Membres
NumberOfIndicatorKeys
Spécifie le nombre d’éléments dans le tableau IndicatorList .
IndicatorList[1]
Spécifie un tableau de longueur variable spécifique à l’appareil de structures INDICATOR_LIST.
typedef struct _INDICATOR_LIST {
USHORT MakeCode;
USHORT IndicatorFlags;
} INDICATOR_LIST, *PINDICATOR_LIST;
MakeCode
Spécifie le code d’analyse make généré lorsqu’une touche est enfoncée.
IndicateurFlags
Spécifie l’indicateur LED qui correspond au code d’analyse MakeCode . Pour plus d’informations sur les indicateurs, consultez le membre LedFlags de la structure KEYBOARD_INDICATOR_PARAMETERS .
Remarques
Cette structure est utilisée avec une demande de IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION pour obtenir des informations de traduction d’indicateurs.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddkbd.h (incluez Ntddkbd.h) |
Voir aussi
IOCTL_KEYBOARD_QUERY_ATTRIBUTES
IOCTL_KEYBOARD_QUERY_INDICATORS
IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION
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