структура 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