메뉴 건너뛰기

그외 개발정보


마우스 필터 드라이버관련 질문입니다.

나원오 2006.07.19 09:54 조회 수 : 1314

안녕하세요 건우님..
저번에 질문에 대한 답변 잘 읽었습니다.
그래서 도움이 많이 되었구요..
감사드립니다.

오늘의 질문은..
필터 등록 및 IOCTL_INTERNAL_MOUSE_CONNECT에 관한 내용이 되겠네요....

App에서 키보드 마우스를 제어하는 필터 드라이버를 만들려고 합니다.
DDK의 moufiltr 소스를 약간 수정하여 하고 있습니다. class driver의 upper filter로 등록해서 MouFilter_IoCtl에서 App에서 보낸
IRP를 class callback을 호출하여 하위 드라이버에 보내려고 합니다.

근데 아무리 해도 mouclass의 upper filter로 등록이 안되더라구요..
그래서 DDK의 소스만 빌드를 해서 등록을 해도 안되고 그래서 레지스트리 수정보다는 OSR Device Loader라는 프로그램을 써서 등록을 해보고
있는데 이마저도 잘 안되네요..
class driver의 UpperFilter로 등록하려면 어찌해야 하는지요?

또 한가지는 IOCTL_INTERNAL_MOUSE_CONNECT는 UpperFilter로 등록되면 자동으로 호출 되는 거 아닌가요?
이 부분이 호출이 안되서 MouFilter_IoCtl에서 classcallback 호출이 잘 안되는 듯 합니다.
IOCTL_INTERNAL_MOUSE_CONNECT를 받으려면 어떻게 해야 하는가요?
이상이 질문입니다.


제가 한 말이 맞는지도 모르겠네요... 책을 필요한 부분만 찾아서 보다보니...
개념 자체가 거의 없는지라.....
당분간은 건우님께 도움을 많이 받아야 할 듯합니다.
물론 검색을 해보겠지만 모르는 부분은 질문을 많이 할듯 하구요...
바쁘실텐데 죄송합니다.

즐거운 하루 보내세요~~~




번호 제목 글쓴이 날짜 조회 수
공지 [TIP] NEXUS(넥서스) 5x 루팅 방법입니다. 파이팅건맨 2016.01.05 3180
공지 mouclass 접근.. [3] 구리 2010.03.13 3047
공지 class callback호출시 에러가 나는데 뭐가 문제인지 모르겠습니다..ㅠㅠ [1] 나원오 2006.07.22 3046
83 CD-ROM WRITE에관한 질문입니다.. [1] 백종경 2006.12.29 1292
82 플로피 필터 드라이버 관련 질문입니다..답변좀해주세요.. [2] 백종경 2006.12.12 1878
81 USB Keyboard Filter Driver 제작 관련... [1] 나원오 2006.11.22 2598
80 전에 질문드렸던 내용에 대한 자답입니다. [1] 김형규 2006.07.25 1161
79 class callback호출시 에러가 나는데 뭐가 문제인지 모르겠습니다..ㅠㅠ [1] 나원오 2006.07.22 3046
» 마우스 필터 드라이버관련 질문입니다. [2] 나원오 2006.07.19 1314
77 민망 민망 .. ^^;;; 또 질문이요.. [1] 김형규 2006.07.19 1179
76 감사합니다. [1] 김형규 2006.07.18 1182
75 한 가지만 더 올리겠습니다. [1] 박경호 2006.07.18 602
74 단순한 질문을 드리는 것 같아 송구하지만요.... [1] 박경호 2006.07.17 528
73 ㅜㅜ.. os 커널 만들기 질문이요.. [1] 김형규 2006.07.16 527
72 강좌를 보다가 파일이 필요해서요.. [1] 김형규 2006.07.14 469
71 필터 드라이버 질문입니다. [1] 김동욱 2006.07.12 662
70 프로세스 숨기기 [4] 푸돌이 2006.06.09 744
69 usb 정보 얻기 [1] 돌쇠 2006.03.31 576
68 인터럽트에 대한 질문 하나더 드립니다. [1] 고진원 2006.01.25 450
67 인터럽트 루틴에 대한 문의 [2] 고진원 2006.01.12 499
66 ado사용 mdb에 저장 [2] 유혜란 2005.12.12 445
65 ado 연결과 저장 [1] 유혜란 2005.12.05 512
64 PLX칩의 로컬어드레스 라인으로 칩을 Enable하는 방법 [1] 고진원 2005.12.01 685
위로