Compartir a través de


encabezado kbdmou.h

Estas son las estructuras y definen que se usan en el controlador de clase de teclado, el controlador de clase mouse y el controlador de puerto de teclado o mouse.

Para más información, consulte:

kbdmou.h contiene las siguientes interfaces de programación:

IOCTL

 
IOCTL_INTERNAL_KEYBOARD_CONNECT

La solicitud IOCTL_INTERNAL_KEYBOARD_CONNECT conecta el servicio Kbdclass al dispositivo de teclado.
IOCTL_INTERNAL_KEYBOARD_DISCONNECT

La solicitud de IOCTL_INTERNAL_KEYBOARD_DISCONNECT se completa con un estado de STATUS_NOT_IMPLEMENTED. Tenga en cuenta que el administrador de Plug and Play puede agregar o quitar un teclado Plug and Play.
IOCTL_INTERNAL_MOUSE_CONNECT

La solicitud IOCTL_INTERNAL_MOUSE_CONNECT conecta el servicio Mouclass a un dispositivo del mouse.
IOCTL_INTERNAL_MOUSE_DISCONNECT

Moufiltr completa la solicitud IOCTL_INTERNAL_MOUSE_DISCONNECT con un estado de error de STATUS_NOT_IMPLEMENTED.

Funciones de devolución de llamada

 
PSERVICE_CALLBACK_ROUTINE

Un controlador de función llama a la devolución de llamada del servicio de clase en su rutina de finalización de distribución de ISR. La devolución de llamada del servicio de clase transfiere los datos de entrada del búfer de datos de entrada de un dispositivo a la cola de datos de clase.

Estructuras

 
CONNECT_DATA

CONNECT_DATA especifica información que Kbdclass y Mouclass usan para conectarse a un puerto de teclado o mouse.