kbdmou.h 標頭
這些是結構,定義用於鍵盤類別驅動程式、滑鼠類別驅動程式和鍵盤/滑鼠連接埠驅動程式。
如需詳細資訊,請參閱
kbdmou.h 包含下列程式設計介面:
IOCTLs
IOCTL_INTERNAL_KEYBOARD_CONNECT IOCTL_INTERNAL_KEYBOARD_CONNECT要求會將 Kbdclass 服務連線到鍵盤裝置。 |
IOCTL_INTERNAL_KEYBOARD_DISCONNECT IOCTL_INTERNAL_KEYBOARD_DISCONNECT要求已完成,狀態為 STATUS_NOT_IMPLEMENTED。 請注意,隨插即用鍵盤可由隨插即用管理員新增或移除。 |
IOCTL_INTERNAL_MOUSE_CONNECT IOCTL_INTERNAL_MOUSE_CONNECT要求會將IOCTL_INTERNAL_MOUSE_CONNECT服務連線到滑鼠裝置。 |
IOCTL_INTERNAL_MOUSE_DISCONNECT IOCTL_INTERNAL_MOUSE_DISCONNECT要求是由STATUS_NOT_IMPLEMENTED錯誤狀態的STATUS_NOT_IMPLEMENTED者完成。 |
回呼函式
PSERVICE_CALLBACK_ROUTINE 函式驅動程式會在其 ISR 分派完成常式中呼叫類別服務回呼。 類別服務回呼會將輸入資料從裝置的輸入資料緩衝區傳輸到類別資料佇列。 |
結構
CONNECT_DATA CONNECT_DATA會指定 Kbdclass 和,其用來連線到鍵盤或滑鼠連接埠的資訊。 |