WDM 소개

참고

이 섹션에는 더 이상 권장되는 드라이버 모델이 아니라 WDM 드라이버에 대한 지침이 포함되어 있습니다. 드라이버 모델 선택에 대한 지침은 드라이버 모델 선택을 참조하세요.

드라이버 개발자가 모든 Microsoft Windows 운영 체제에서 호환되는 소스 코드인 디바이스 드라이버를 작성할 수 있도록 WDM( Windows 드라이버 모델 )이 도입되었습니다. WDM 규칙을 따르는 커널 모드 드라이버를 WDM 드라이버라고 합니다.

모든 WDM 드라이버는 다음을 수행해야 합니다.

WDM 드라이버를 작성해야 하나요?

새 드라이버를 작성하는 경우 KMDF( 커널 모드 드라이버 프레임워크 )를 사용하는 것이 좋습니다. KMDF는 WDM 인터페이스보다 사용하기 더 간단한 인터페이스를 제공합니다.

드라이버가 WDM이 아닌 드라이버 스택에 삽입되는 경우 WDM 드라이버를 작성하지 마세요. 새 드라이버가 Microsoft 제공 드라이버와 어떻게 상호 작용해야 하는지 확인하려면 디바이스 유형별 Microsoft 제공 드라이버에 대한 설명서를 참조하세요. 디바이스 유형별 자세한 내용은 디바이스 및 드라이버 기술을 참조하세요.)