заголовок kbdmou.h

Это структуры и определяет, которые используются в драйвере класса клавиатуры, драйвере класса мыши и драйвере порта клавиатуры и мыши.

Дополнительные сведения можно найти здесь

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

IoCTLs

 
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 используются для подключения к клавиатуре или порту мыши.