header kbdmou.h
Ini adalah struktur dan definisi yang digunakan dalam driver kelas keyboard, driver kelas mouse, dan driver port keyboard/mouse.
Untuk informasi selengkapnya, lihat:
kbdmou.h berisi antarmuka pemrograman berikut:
IOCTLs
IOCTL_INTERNAL_KEYBOARD_CONNECT Permintaan IOCTL_INTERNAL_KEYBOARD_CONNECT menghubungkan layanan Kbdclass ke perangkat keyboard. |
IOCTL_INTERNAL_KEYBOARD_DISCONNECT Permintaan IOCTL_INTERNAL_KEYBOARD_DISCONNECT diselesaikan dengan status STATUS_NOT_IMPLEMENTED. Perhatikan bahwa keyboard Plug and Play dapat ditambahkan atau dihapus oleh manajer Plug and Play. |
IOCTL_INTERNAL_MOUSE_CONNECT Permintaan IOCTL_INTERNAL_MOUSE_CONNECT menghubungkan layanan Mouclass ke perangkat mouse. |
IOCTL_INTERNAL_MOUSE_DISCONNECT Permintaan IOCTL_INTERNAL_MOUSE_DISCONNECT diselesaikan oleh Moufiltr dengan status kesalahan STATUS_NOT_IMPLEMENTED. |
Fungsi panggilan balik
PSERVICE_CALLBACK_ROUTINE Driver fungsi memanggil panggilan balik layanan kelas dalam rutinitas penyelesaian pengiriman ISR-nya. Panggilan balik layanan kelas mentransfer data input dari buffer data input perangkat ke antrean data kelas. |
Struktur
CONNECT_DATA CONNECT_DATA menentukan informasi yang digunakan Kbdclass dan Mouclass untuk menyambungkan ke port keyboard atau mouse. |