제가 쓴 책이 있는데 한번 참고 하시죠

한빛미디어
IT 익스퍼트 시리즈
디바이스 드라이버

여기에 자세한 설명과 예제가 있답니다. ^^