Прочитать на английском

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


Заголовок ntddkbd.h

Это файл включения, который определяет все константы и типы для доступа к устройству клавиатуры.

Дополнительные сведения см. в разделе:

ntddkbd.h содержит следующие программные интерфейсы:

Функции IOCTL

 
IOCTL_KEYBOARD_QUERY_ATTRIBUTES

Запрос IOCTL_KEYBOARD_QUERY_ATTRIBUTES возвращает сведения об атрибутах клавиатуры.
IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES

Запрос IOCTL_KEYBOARD_QUERY_EXTENDED_ATTRIBUTES возвращает сведения об атрибутах расширенной клавиатуры.
IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION

Запрос IOCTL_KEYBOARD_QUERY_INDICATOR_TRANSLATION возвращает сведения о сопоставлении кодов сканирования и индикаторов клавиатуры.
IOCTL_KEYBOARD_QUERY_INDICATORS

Запрос IOCTL_KEYBOARD_QUERY_INDICATORS возвращает сведения о индикаторах клавиатуры.
IOCTL_KEYBOARD_QUERY_TYPEMATIC

Запрос IOCTL_KEYBOARD_QUERY_TYPEMATIC возвращает типтические параметры клавиатуры.
IOCTL_KEYBOARD_SET_INDICATORS

Запрос IOCTL_KEYBOARD_SET_INDICATORS задает индикаторы клавиатуры.
IOCTL_KEYBOARD_SET_TYPEMATIC

Запрос IOCTL_KEYBOARD_SET_TYPEMATIC задает типтические параметры клавиатуры.

Структуры

 
KEYBOARD_ATTRIBUTES

KEYBOARD_ATTRIBUTES задает атрибуты клавиатуры.
KEYBOARD_EXTENDED_ATTRIBUTES

KEYBOARD_EXTENDED_ATTRIBUTES задает расширенные атрибуты клавиатуры.
KEYBOARD_INDICATOR_PARAMETERS

KEYBOARD_INDICATOR_PARAMETERS указывает состояние индикаторов клавиатуры.
KEYBOARD_INDICATOR_TRANSLATION

KEYBOARD_INDICATOR_TRANSLATION задает для конкретного устройства массив сопоставлений между кодами сканирования клавиатуры и светодиодными индикаторами переменной длины.
KEYBOARD_INPUT_DATA

KEYBOARD_INPUT_DATA содержит один пакет входных данных с клавиатуры.
KEYBOARD_TYPEMATIC_PARAMETERS

KEYBOARD_TYPEMATIC_PARAMETERS задает типтические параметры клавиатуры.
KEYBOARD_UNIT_ID_PARAMETER

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