En-tête ntddkbd.h

Il s’agit du fichier include qui définit tous les types et constantes pour accéder au périphérique clavier.

Pour plus d'informations, consultez les pages suivantes :

ntddkbd.h contient les interfaces de programmation suivantes :

IOCTLs

 
IOCTL_KEYBOARD_QUERY_ATTRIBUTES

La requête IOCTL_KEYBOARD_QUERY_ATTRIBUTES retourne des informations sur les attributs du clavier.
IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES

La requête IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES retourne des informations sur les attributs du clavier étendu.
IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION

La requête IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION retourne des informations sur le mappage entre les codes d’analyse et les indicateurs de clavier.
IOCTL_KEYBOARD_QUERY_INDICATORS

La requête IOCTL_KEYBOARD_QUERY_INDICATORS retourne des informations sur les indicateurs de clavier.
IOCTL_KEYBOARD_QUERY_TYPEMATIC

La demande IOCTL_KEYBOARD_QUERY_TYPEMATIC retourne les paramètres de type du clavier.
IOCTL_KEYBOARD_SET_INDICATORS

La requête IOCTL_KEYBOARD_SET_INDICATORS définit les indicateurs de clavier.
IOCTL_KEYBOARD_SET_TYPEMATIC

La requête IOCTL_KEYBOARD_SET_TYPEMATIC définit les paramètres de type du clavier.

Structures

 
KEYBOARD_ATTRIBUTES

KEYBOARD_ATTRIBUTES spécifie les attributs d’un clavier.
KEYBOARD_EXTENDED_ATTRIBUTES

KEYBOARD_EXTENDED_ATTRIBUTES spécifie les attributs étendus d’un clavier.
KEYBOARD_INDICATOR_PARAMETERS

KEYBOARD_INDICATOR_PARAMETERS spécifie l’état des VOYANTS d’un clavier.
KEYBOARD_INDICATOR_TRANSLATION

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.
KEYBOARD_INPUT_DATA

KEYBOARD_INPUT_DATA contient un paquet de données d’entrée du clavier.
KEYBOARD_TYPEMATIC_PARAMETERS

KEYBOARD_TYPEMATIC_PARAMETERS spécifie les paramètres de type d’un clavier.
KEYBOARD_UNIT_ID_PARAMETER

KEYBOARD_UNIT_ID_PARAMETER spécifie l’ID d’unité que Kbdclass attribue à un clavier.