메뉴 건너뛰기

그외 개발정보


mouclass 접근..

구리 2010.03.13 11:57 조회 수 : 3055

안녕하세요.

말씀하신데로 시도 중인데 의문점이 한가지 생겼습니다.

알려주셨던 내용과 검색을 통해서 다음과같은 사실을 정리 할 수 있었습니다.

1. 마우스에 이벤트를 보내주기 위해선 mouclass callback 함수를 받아와야한다.

2. 아래와 같이 특정레지스트리 주소에 작성해주면 해당 서비스에 마우스콜백함수가 날아온다
\Registry\Machine\Hardware\Devicemap\PointerPort

name : \Device\PointerPort0
value : \Registry\Machine\System\CurrentControlSet\Services\서비스명

3. MajorFunction 에서 IRP_MJ_INTERNAL_DEVICE_CONTROL 메시지를 잡아낸다.

4. IOCTL_INTERNAL_MOUSE_CONNECT 부분에서 접속정보를 얻어낸다.


하지만 아무 메시지가 날아오지 않네요..

제가 생각하고 있는게 틀린점이 있는지요

=============================================

그리고

mouser나 mouclass 말고도 제가 가지고 있는 실제터치스크린 드라이버 소스도있습니다.

기존에서는 controller driver 한 개
mouse control driver 한 개

이렇게 두 개의 드라이버를 만들어놓고
드라이버끼리 통신하는 방법을 사용했습니다.

controller driver에서 mouse control driver를 불러온거죠.

한 개의 드라이버파일로는 불가능한 일인가요

바쁘실텐데 신경써주셔서 감사합니다^^




번호 제목 글쓴이 날짜 조회 수
공지 [TIP] NEXUS(넥서스) 5x 루팅 방법입니다. 파이팅건맨 2016.01.05 3278
공지 [TIP] 라즈베리파이 3를 AP로 만들기 (How to make Raspberry Pi 3 to Access point device) 파이팅건맨 2018.01.22 3130
공지 class callback호출시 에러가 나는데 뭐가 문제인지 모르겠습니다..ㅠㅠ [1] 나원오 2006.07.22 3061
124 "pc용 dos의 설계 및 구현" 책의 diskette 화일을 구합니다. [1] 주하 2009.11.10 1965
123 232통신 데이타 질문 [1] 김태완 2003.09.08 479
122 ado 연결.. [1] 유혜란 2005.11.19 417
121 ado 연결과 저장 [1] 유혜란 2005.12.05 516
120 ado사용 mdb에 저장 [2] 유혜란 2005.12.12 449
119 CD-ROM WRITE에관한 질문입니다.. [1] 백종경 2006.12.29 1303
118 class callback호출시 에러가 나는데 뭐가 문제인지 모르겠습니다..ㅠㅠ [1] 나원오 2006.07.22 3061
117 DeviceIoControl 사용법 [1] 이정은 2003.11.05 712
116 Directshow 지원하는 드라이버 개발관련에 대해서... [1] 김병찬 2004.11.25 497
115 DMA관련 질문... [1] 장상현 2003.11.05 466
114 GSector 플로피->하드로 쓰기가 가능한가요? [1] 정식 2007.01.26 1515
113 GUNClient Download Control 질문 [1] 안민혜 2007.06.08 1441
112 gunshadow 처럼 [1] 정식 2007.01.26 1415
111 https 패킷 디버깅 [5] ChazEpps 2012.04.30 2124
110 inf 파일을 이용한 드라이버 자동 설치 [2] 안민선 2003.09.23 1812
109 keyboard filter에 쓰기 기능 [3] 김민호 2003.09.06 525
» mouclass 접근.. [3] 구리 2010.03.13 3055
107 OS 개발관련 사이트 링크 모음 파이팅건맨 2003.03.14 514
106 os를 공부하고 있습니다. [1] 김제영 2009.12.14 1676
105 PCI to ISA Bridge를 사용한 경우 드라이버는? [1] 박종건 2002.11.19 1050
위로