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 요청은 Mouclass 서비스를 마우스 디바이스에 연결합니다.
IOCTL_INTERNAL_MOUSE_DISCONNECT

IOCTL_INTERNAL_MOUSE_DISCONNECT 요청은 STATUS_NOT_IMPLEMENTED 오류 상태 Moufiltr에 의해 완료됩니다.

콜백 함수

 
PSERVICE_CALLBACK_ROUTINE

함수 드라이버는 ISR 디스패치 완료 루틴에서 클래스 서비스 콜백을 호출합니다. 클래스 서비스 콜백은 디바이스의 입력 데이터 버퍼에서 클래스 데이터 큐로 입력 데이터를 전송합니다.

구조체

 
CONNECT_DATA

CONNECT_DATA Kbdclass 및 Mouclass가 키보드 또는 마우스 포트에 연결하는 데 사용하는 정보를 지정합니다.