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. |