Partager via


structure KEYBOARD_UNIT_ID_PARAMETER (ntddkbd.h)

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

Syntaxe

typedef struct _KEYBOARD_UNIT_ID_PARAMETER {
  USHORT UnitId;
} KEYBOARD_UNIT_ID_PARAMETER, *PKEYBOARD_UNIT_ID_PARAMETER;

Membres

UnitId

Spécifie le numéro d’unité d’un clavier. Un nom de périphérique clavier a le format \Device\KeyboardPortN, où le suffixe N est le numéro d’unité de l’appareil. Par exemple, un appareil dont le nom est \Device\KeyboardPort0, a un numéro d’unité de zéro, et un appareil, dont le nom est \Device\KeyboardPort1, a un numéro d’unité.

Remarques

Bien que cette structure soit utilisée avec les requêtes IOCTL_KEYBOARD_QUERY_Xxx, Kbdclass n’utilise pas la valeur UnitId .

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

IOCTL_KEYBOARD_QUERY_TYPEMATIC