문제

당신은 무엇을 추천을 위한 리소스에 학습 프로그램을 드라이버가 있습니다.나는 나의 방법을 통해 프로그래밍 Microsoft Windows 드라이버 모델하지만 내가 궁금 어떤 경우의 예로는 비스타 호환됩니다.또한,이 책은 더 참조 커널 기능을 지금까지.은 그들의 자원을 초보자에 의해 손으로 만들기에 더 intermidiate wdm 드라이버입니까?저는 기본적인"hello world!"드라이버입니다.

감사

도움이 되었습니까?

해결책

나는 시작하는 것을 강력히 추천합니다 KMDF. WDM보다 학습하기가 쉽지만 여전히 Windows 커널 개발의 기본 사항을 배워야합니다. 또한 그냥 놀고 있습니다 Osronline Fourm은 배우는 좋은 방법입니다.

다른 팁

실제로 질문에 대답하지는 않지만 운전자를 쓰는 법을 배우면 정기적으로 체크 아웃하는 것을 잊지 마십시오. 도론 홀란의 블로그. 그의 임무는 운전자 개발 프로세스를 개선하는 것이며, 운전자 프로그래밍의 많은 일반적인 함정과 미묘함에 대해 논의합니다.

나는 "Wind 아마존에서

DDK와 함께 제공되는 도움말 파일과 DDK와 함께 제공되는 샘플 드라이버 (소스 코드)의 (중요하게) : 동일한 유형의 드라이버 (예 : 네트워크 드라이버, 비디오 드라이버 등)의 샘플 드라이버를 찾으십시오. 당신이 관심있는 종류로.

실제로 검색하는 동안에 대한 예제 코드에서 언급한 WDK 문서(하지만 연결되어 있다).로 내가 그것을 발견,그것이 실제로가 되었습니다.이 숨겨진,그것은 그것은 아래"src"디렉토리는 착각하지 src Windows DDK.(경우에는 그냥 다른 사람을 찾고 이러한 예입니다.)

라 및에서 예제 rootkit.com.그것은 종종 부적절한 사람을 이해하는 그러한 문제다.

업데이트:이 튜토리얼 참 어딘가에서 유래.그것은 좋은 느리고 잘 쓴 소개합니다.(물론 내가 찾는 학습 자신을 현재 매일 개선은 의도적입니다.)

고 그것은 아마도 유용한 링크 질문의 내 는 곳의 주제는"공통적으로 드라이버"로 설명합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top