driver-online
  log-inmypagesitemap
top
   자유게시판
   로그북
    견우일지
    시스템팀 개발일지
    Beginning Driver
   유용한 팁&강좌
   CrashDump분석(beta)
   개발QnA
    WDM 입문
    USB
    NDIS
    File System
    Debugging 관련
    그 외
 
개발Q&A > WDM 입문
질문드립니다.
 ·작성일 2013.02.16:14.57 (토)  · 작성자 hihoil74  · 조 회 2,268


안녕하세요. 디바이스 드라이버를 처음 입문한 초보 개발자입니다.

회사에서 디바이스 드라이버를 개발하게될 일이 생겨 업무를 진행하고 있는데 낙관에 부딪혀 이렇게 조언을 얻

고자 글을 남깁니다.

본론을 말씀드리면 책명<윈도우 USB 디바이스 드라이버> 의 예제를 따라 "hello World!"를 출력하는 소스를

빌드하여 .sys .inf 파일을 생성 후에 C:\Windows\inf 폴더에서 usbstor.inf파일의 이름을 잠시 바꾸어

USB메모리가 인식이 되어도 드라이버가 설치 되지 않게 한 후 제가 생성한 .sys .inf 파일을 수동으로 설치하

도록 하였습니다. 하지만 설치가 되지 않았습니다.

문제는 그 후에 다른 소스를 빌드하여 DebugView와 InstDrv 프로그램을 이용해서 디버그메세지를 보려고

Install을 한 후 start를 하니 Service han been disable 이라는 경고메세지를 (DebugView가 아니라 InstDrv)

띄워주며 동작을 하지 않습니다. 제가 USB메모리 드라이버를 수동으로 등록하여 생긴 문제인가 싶어

조치로 C:\Windows\Driver 폴더에서 제가 수동으로 설치했던 .sys파일을 찾아 삭제를 하였으나

regedit상에서는 PC를 재부팅하여도 해당 .sys가 반복적으로 레지스트리 등록이 되며 디버깅메세지를 볼 수 가

없는 상황입니다.

이와 같은 현상에 대해서 조언을 부탁드립니다.

*답변을 받은 후 감사의 글을 남기는 것은 꼭 지켜야할 네티켓입니다.
 
  

이 전 : TDI한계?

다 음 : Re] 질문드립니다.

 
quick-menu
event
study
QnA
pds
family-site concert used used2 intro
address
address