드라이버 개발, 테스트 및 배포

Windows 드라이버 개발 환경 및 Windows 디버거는 Microsoft Visual Studio에 통합됩니다. 이 통합 드라이버 개발 환경에서는 드라이버를 코딩, 빌드, 패키징, 배포 및 테스트하는 데 필요한 대부분의 도구를 Visual Studio 사용자 인터페이스에서 사용할 수 있습니다.

통합 개발 환경을 설정하려면 먼저 Visual Studio를 설치한 다음 WDK를 설치합니다. WDK 설정 및 다운로드 페이지에서 Visual Studio 및 WDK를 가져오는 방법에 대한 정보를 찾을 수 있습니다. Windows용 디버깅 도구는 WDK 설치에 포함되어 있습니다.

WDK는 Visual Studio 사용자 인터페이스와 명령줄 도구 모두에서 사용할 수 있는 MSBuild.exe 사용합니다. Visual Studio 환경에서 만든 드라이버는 프로젝트 및 솔루션 파일을 사용하여 프로젝트 또는 프로젝트 그룹을 설명합니다. Visual Studio 환경은 레거시 원본 및 Dirs 파일을 Project 및 Solution 파일로 변환하는 도구를 제공합니다.

Visual Studio 환경에서는 다음을 위한 템플릿을 제공합니다.

  • 새 드라이버
  • 드라이버 패키지
  • 새 테스트
  • 기존 테스트의 향상된 기능
  • 사용자 지정 드라이버 배포 스크립트

Visual Studio 환경에서는 드라이버 패키지를 자동으로 만들고 서명할 수 있도록 빌드 프로세스를 구성할 수 있습니다. 정적 및 런타임 분석 도구는 Visual Studio에서 사용할 수 있습니다. 드라이버를 테스트하기 위해 대상 컴퓨터를 구성하고 다시 빌드할 때마다 자동으로 대상 컴퓨터에 드라이버를 배포할 수 있습니다. 광범위한 런타임 테스트 집합 중에서 선택할 수 있으며 고유한 테스트를 작성할 수 있습니다.

이 섹션의 topics Visual Studio를 사용하여 드라이버 개발, 배포 및 테스트와 관련된 여러 작업을 수행하는 방법을 보여 줍니다.

추가 비디오

Windows 드라이버 문서에서 다음 페이지에서 비디오를 찾을 수 있습니다.