Поделиться через


структура KEYBOARD_UNIT_ID_PARAMETER (ntddkbd.h)

KEYBOARD_UNIT_ID_PARAMETER указывает идентификатор единицы измерения, который Kbdclass назначает клавиатуре.

Синтаксис

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

Члены

UnitId

Указывает номер устройства клавиатуры. Имя устройства клавиатуры имеет формат \Device\KeyboardPortN, где суффикс N — это номер единицы устройства. Например, устройство с именем \Device\KeyboardPort0 имеет нулевое число единиц, а устройство с именем \Device\KeyboardPort1 имеет номер единицы один.

Комментарии

Хотя эта структура используется с запросами IOCTL_KEYBOARD_QUERY_Xxx, Kbdclass не использует значение UnitId .

Требования

Требование Значение
Заголовок ntddkbd.h (включая Ntddkbd.h)

См. также раздел

IOCTL_KEYBOARD_QUERY_ATTRIBUTES

IOCTL_KEYBOARD_QUERY_INDICATORS

IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION

IOCTL_KEYBOARD_QUERY_TYPEMATIC