Разработка, тестирование и развертывание драйверов
Среда разработки драйверов Windows и отладчики Windows интегрированы в Microsoft Visual Studio. В этой интегрированной среде разработки драйверов большинство средств, необходимых для написания кода, сборки, упаковки, развертывания и тестирования драйвера, доступны в пользовательском интерфейсе Visual Studio.
Чтобы настроить интегрированную среду разработки, сначала установите Visual Studio, а затем WDK. Сведения о том, как получить Visual Studio и WDK, можно найти на странице установки и скачивания WDK. Средства отладки для Windows входят в состав установки WDK.
WDK использует MSBuild.exe, которая доступна как в пользовательском интерфейсе Visual Studio, так и в качестве средства командной строки. Драйверы, созданные в среде Visual Studio, используют файлы Project и Solution для описания проекта или группы проектов. Среда Visual Studio предоставляет средство для преобразования устаревших источников и файлов Dirs в файлы проектов и решений.
Среда Visual Studio предоставляет шаблоны для:
- Новые драйверы
- пакеты драйверов,
- Новые тесты
- Усовершенствование существующих тестов
- Скрипты развертывания пользовательских драйверов
В среде Visual Studio можно настроить процесс сборки таким образом, чтобы он автоматически создает и подписывает пакет драйверов. Статические средства анализа и средства анализа во время выполнения доступны в Visual Studio. Вы можете настроить целевой компьютер для тестирования драйвера и автоматически развертывать драйвер на целевом компьютере при каждой перестройке. Вы можете выбрать из обширного набора тестов времени выполнения и написать собственные тесты.
В разделах этого раздела показано, как использовать Visual Studio для выполнения нескольких задач, связанных с разработкой, развертыванием и тестированием драйверов.
Дополнительные видео
Видео можно найти на следующих страницах в документации по драйверам Windows: