Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Essas são as estruturas e defines que são usadas no driver da classe de teclado, no driver da classe do mouse e no driver de porta do teclado/mouse.
Para obter mais informações, consulte:
kbdmou.h contém as seguintes interfaces de programação:
IOCTLs
|
IOCTL_INTERNAL_KEYBOARD_CONNECT A solicitação IOCTL_INTERNAL_KEYBOARD_CONNECT conecta o serviço Kbdclass ao dispositivo de teclado. |
|
IOCTL_INTERNAL_KEYBOARD_DISCONNECT A solicitação IOCTL_INTERNAL_KEYBOARD_DISCONNECT é concluída com um status de STATUS_NOT_IMPLEMENTED. Observe que um teclado Plug and Play pode ser adicionado ou removido pelo Gerenciador de Plug and Play. |
|
IOCTL_INTERNAL_MOUSE_CONNECT A solicitação IOCTL_INTERNAL_MOUSE_CONNECT conecta o serviço Mouclass a um dispositivo do mouse. |
|
IOCTL_INTERNAL_MOUSE_DISCONNECT A solicitação IOCTL_INTERNAL_MOUSE_DISCONNECT é concluída por Moufiltr com um status de erro de STATUS_NOT_IMPLEMENTED. |
Funções de retorno de chamada
|
PSERVICE_CALLBACK_ROUTINE Um driver de função chama o retorno de chamada do serviço de classe em sua rotina de conclusão de expedição isr. O retorno de chamada do serviço de classe transfere dados de entrada do buffer de dados de entrada de um dispositivo para a fila de dados de classe. |
Estruturas
|
CONNECT_DATA CONNECT_DATA especifica informações que Kbdclass e Mouclass usam para se conectar a uma porta de teclado ou mouse. |