kbdmou.h-Header
Dies sind die Strukturen und Definierten, die im Tastaturklassentreiber, Mausklassentreiber und Tastatur-/Mausporttreiber verwendet werden.
Weitere Informationen finden Sie unter
kbdmou.h enthält die folgenden Programmierschnittstellen:
IOCTLs
IOCTL_INTERNAL_KEYBOARD_CONNECT Die IOCTL_INTERNAL_KEYBOARD_CONNECT Anforderung verbindet den Kbdclass-Dienst mit dem Tastaturgerät. |
IOCTL_INTERNAL_KEYBOARD_DISCONNECT Die IOCTL_INTERNAL_KEYBOARD_DISCONNECT-Anforderung wird mit einer status von STATUS_NOT_IMPLEMENTED abgeschlossen. Beachten Sie, dass eine Plug and Play-Tastatur vom Plug and Play-Manager hinzugefügt oder entfernt werden kann. |
IOCTL_INTERNAL_MOUSE_CONNECT Die IOCTL_INTERNAL_MOUSE_CONNECT Anforderung verbindet den Mouclass-Dienst mit einem Mausgerät. |
IOCTL_INTERNAL_MOUSE_DISCONNECT Die IOCTL_INTERNAL_MOUSE_DISCONNECT-Anforderung wird von Moufiltr mit einem Fehler status STATUS_NOT_IMPLEMENTED abgeschlossen. |
Rückruffunktionen
PSERVICE_CALLBACK_ROUTINE Ein Funktionstreiber ruft den Klassendienstrückruf in seiner ISR-Dispatch-Vervollständigungsroutine auf. Der Klassendienstrückruf überträgt Eingabedaten aus dem Eingabedatenpuffer eines Geräts an die Klassendatenwarteschlange. |
Strukturen
CONNECT_DATA CONNECT_DATA gibt Informationen an, die Kbdclass und Mouclass zum Herstellen einer Verbindung mit einem Tastatur- oder Mausport verwenden. |