En-tête kbdmou.h
Il s’agit des structures et des définitions utilisées dans le pilote de classe clavier, le pilote de classe souris et le pilote de port clavier/souris.
Pour plus d'informations, consultez les pages suivantes :
kbdmou.h contient les interfaces de programmation suivantes :
IOCTLs
IOCTL_INTERNAL_KEYBOARD_CONNECT La demande IOCTL_INTERNAL_KEYBOARD_CONNECT connecte le service Kbdclass au clavier. |
IOCTL_INTERNAL_KEYBOARD_DISCONNECT La demande IOCTL_INTERNAL_KEYBOARD_DISCONNECT est terminée avec une status de STATUS_NOT_IMPLEMENTED. Notez qu’un clavier Plug-and-Play peut être ajouté ou supprimé par le gestionnaire Plug-and-Play. |
IOCTL_INTERNAL_MOUSE_CONNECT La demande IOCTL_INTERNAL_MOUSE_CONNECT connecte le service Mouclass à un appareil de souris. |
IOCTL_INTERNAL_MOUSE_DISCONNECT La demande IOCTL_INTERNAL_MOUSE_DISCONNECT est effectuée par Moufiltr avec une erreur status de STATUS_NOT_IMPLEMENTED. |
Fonctions de rappel
PSERVICE_CALLBACK_ROUTINE Un pilote de fonction appelle le rappel de service de classe dans sa routine d’achèvement de la répartition ISR. Le rappel du service de classe transfère les données d’entrée de la mémoire tampon de données d’entrée d’un appareil vers la file d’attente de données de classe. |
Structures
CONNECT_DATA CONNECT_DATA spécifie les informations que Kbdclass et Mouclass utilisent pour se connecter à un port clavier ou souris. |