заголовок kbdmou.h
Это структуры и определения, которые используются в драйвере класса клавиатуры, драйвере класса мыши и драйвере порта клавиатуры и мыши.
Дополнительные сведения см. в разделе:
файл kbdmou.h содержит следующие программные интерфейсы:
Функции IOCTL
IOCTL_INTERNAL_KEYBOARD_CONNECT Запрос IOCTL_INTERNAL_KEYBOARD_CONNECT подключает службу Kbdclass к устройству клавиатуры. |
IOCTL_INTERNAL_KEYBOARD_DISCONNECT Запрос IOCTL_INTERNAL_KEYBOARD_DISCONNECT завершается с состоянием STATUS_NOT_IMPLEMENTED. Обратите внимание, что диспетчер Plug and Play может добавить или удалить клавиатуру Plug and Play. |
IOCTL_INTERNAL_MOUSE_CONNECT Запрос IOCTL_INTERNAL_MOUSE_CONNECT подключает службу Mouclass к устройству мыши. |
IOCTL_INTERNAL_MOUSE_DISCONNECT Запрос IOCTL_INTERNAL_MOUSE_DISCONNECT выполняется Moufiltr с состоянием ошибки STATUS_NOT_IMPLEMENTED. |
Функции обратного вызова
PSERVICE_CALLBACK_ROUTINE Драйвер функции вызывает обратный вызов службы класса в подпрограмме завершения диспетчеризации ISR. Обратный вызов службы класса передает входные данные из буфера входных данных устройства в очередь данных класса. |
Структуры
CONNECT_DATA CONNECT_DATA указывает сведения, используемые Kbdclass и Mouclass для подключения к порту клавиатуры или мыши. |