"윈도우 드라이버 프레임웍스"의 두 판 사이의 차이

잔글
* [[커널 모드 드라이버 프레임워크]] - 표준 커널 모드 장치 드라이버 작성용
* [[사용자 모드 드라이버 프레임워크]] - 사용자 모드에서 실행할 수 있는 특정한 클래스의 드라이버 작성용
 
이들은 뒷받침하는 프로그래밍 모델을 공유한다. 그러나 커널 모드 프레임워크는 플랫 C API를 사용하지만 사용자 모드 프레임워크는 C++과 가벼운 버전의 [[컴포넌트 오브젝트 모델|COM]]에 기반을 둔다.
 
WDF는 또한 드라이버 작성자가 이용할 수 있도록 정적 유효 여부 확인 도구의 집합을 포함하고 있다. 이러한 도구들은 일반적인 오류를 위하여 드라이버 코드를 점검하거나 테스트하기 어렵거나 찾기 쉽지 않은 문제들을 찾아내기 위하여 드라이버의 코드를 시뮬레이트한다.
 
== 도구 ==