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