드라이버 개발 도구의 새로운 기능
Windows Server 2008과 함께 제공되는 WDK(Windows 드라이버 키트)에는 다음과 같은 드라이버 개발 도구 및 기술이 포함되어 있습니다.
정적 드라이버 검증 도구
이제 WDM 드라이버 외에 KMDF 드라이버도 지원하며, 새로운 KMDF 규칙을 검증합니다. 자세한 내용은 정적 드라이버 검증 도구를 참조하세요.
기능 역할 유형 선언 사용으로 선언할 수 있는 드라이버 제공 기능이 필요합니다.
드라이버용 PREfast
- 코드 분석의 효율성을 높이고 노이즈를 줄일 수 있도록 소스 코드 주석을 지원합니다.
드라이버 검증 도구
- 대부분의 도구 옵션이 이제 커널 모드 드라이버 외에 그래픽 드라이버도 지원한다는 사실을 반영하여 드라이버 검증 도구에 대한 설명서가 업데이트되었습니다. 드라이버 검증 도구를 참조하세요.
WDF 검증 도구 제어 응용 프로그램
- KMDF 및 UMDF 드라이버용 WDF 프레임워크의 검증 도구에 대한 사용하기 쉬운 인터페이스를 제공합니다. 이 릴리스의 새로운 기능 목록을 보려면 WDF 검증 도구 제어 응용 프로그램을 참조하세요.
WdfTester
WDF 드라이버의 테스트, 검증 및 디버그에 사용할 수 있는 도구 집합을 제공합니다.
스크립트 또는 컴파일된 응용 프로그램에서 사용할 수 있는 WMI 프로그래밍 인터페이스를 제공합니다. 자세한 내용은 WdfTester: WDF 드라이버 테스트 도구 집합을 참조하세요.
Stampinf
- Stampinf(Stampinf.exe)는 빌드 유틸리티와 드라이버의 소스 및 Makefile.inc를 사용할 때 일반 INF 및 INX 파일 지시문을 업데이트하는 데 사용할 수 있는 도구입니다.
장치 시뮬레이션 프레임워크
- USB 장치용 장치 시뮬레이션 프레임워크는 소프트웨어에서 USB 장치를 시뮬레이션하기 위한 프로그래밍 프레임워크를 제공합니다. 이 릴리스에는 프레임워크의 인터페이스, 메서드 및 속성에 대한 업데이트된 설명서가 포함되어 있습니다. 장치 시뮬레이션 프레임워크 참조를 참조하세요.
장치 경로 시험기
이제 GUI(그래픽 사용자 인터페이스) 및 개선된 로깅 기능을 제공합니다.
Windows Logo Kit에 사용되는 것과 동일한 응용 프로그램(Devpathexer.exe)을 실행합니다. 자세한 내용은 장치 경로 시험기를 참조하세요.
추가 및 제거
다음 도구가 WDK에서 제거되었습니다.
Ascpislp.exe
Sleeper.exe
Regdump.exe
Objdir.exe
Windows Vista 및 그 이후의 운영 체제 버전용 전원 관리 도구인 PwrTest(Pwrtest.exe)가 Ascpislp.exe 및 Sleeper.exe를 교체합니다.