Bagikan melalui


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.