Skip to main content

Примеры кодов драйверов для ОС Windows

Мы предоставляем примеры кода драйверов и необходимые средства разработки, чтобы помочь вам в создании драйверов для ОС Windows. Примеры кода станут ценными помощниками при написании драйверов устройств, обеспечивающими удобство работы с ОС Windows, будь то разработка нового драйвера или портирование старого в новую версию Windows.

Примеры драйверов для ОС Windows 10

Это официальные примеры кода группы драйверов комплекта разработки драйверов (WDK) для Windows 10. Они являются основой для универсальной поддержки драйверов всего аппаратного обеспечения – от параметров формы и телефонов до настольных компьютеров. Используйте эти примеры с CTP-версией 6 Microsoft Visual Studio 2015, инструментами Microsoft Visual Studio для ознакомительной технической версии Windows 10, комплектами Windows SDK для Windows 10 и WDK 10.

Примеры драйверов для ОС Windows 8

Это официальные примеры кода группы драйверов Microsoft WDK для Windows 8.1. Используйте эти примеры с Microsoft Visual Studio Express 2013 для Windows Desktop и WDK 8.1 с обновлением.

Важно: перед установкой WDK 8 необходимо установить Visual Studio Professional 2012 или Visual Studio Ultimate.

Visual Studio с комплектом разработки драйверов для Windows (WDK)

Примеры скачиваются в виде полных решений Visual Studio, и для сборки примера драйвера необходима среда Visual Studio и комплект WDK. Visual Studio в сочетании с комплектом WDK образуют законченную среду разработки драйверов, которая позволяет устанавливать, развертывать и тестировать драйверы, а также проводить их сборку и отладку.

При создании примеров драйверов Windows 10 CTP-версия 6 Visual Studio 2015 работает с WDK 10 для создания примеров из их коллекции. CTP-версию 6 Visual Studio 2015 можно бесплатно загрузить. Щелкните ссылку CTP-версии 6 Visual Studio 2015 ниже и щелкните здесь, чтобы присоединиться к программе предварительной оценки Windows или войти в нее.

Для создания примеров драйверов Windows 8.1 Visual Studio Express 2013 для Windows Desktop (бесплатная среда разработки) работает с комплектом разработки драйверов для Windows (WDK) 8.1 с обновлением. В этом наборе бесплатных средств поддерживаются многие примеры из коллекции примеров. Чтобы узнать, будет ли пример работать в среде Visual Studio Express 2013 для Windows Desktop, проверьте страницу с его описанием.

Инструменты для примеров драйверов для ОС Windows 10

Скачайте CTP-версию 6 2015 Visual Studio 2015 и комплект WDK 10 для сборки примеров драйверов для Windows 10.

Инструменты для примеров драйверов для ОС Windows 8

Чтобы создать примеры драйверов для Windows 8.1, Windows 8 и Windows 7, скачайте Visual Studio 2013 (или Visual Studio Express 2013 для Windows Desktop) и комплект WDK 8.1 с обновлением.

Какие виды примеров драйверов доступны?

Вот некоторые из доступных категорий примеров драйверов для Windows 8.1.

Какие виды примеров драйверов доступны для Windows 8.1?

Вот некоторые из доступных категорий примеров.

Полный пример HID для Windows 8.1

Изучите новый полный пример HID, в который входят пассивный инфракрасный датчик движения, встроенное ПО устройства и приложение Windows Runtime (WinRT), которое следит за датчиком и запускает запись видео, когда обнаруживается движение. Приложение позволяет пользователю подключить устройство, включить запись видео и задать интервал, с которым датчик передает данные.

Приводятся два учебника с проектами Visual Studio для встроенного ПО и приложения. В первом учебнике описывается создание устройства и встроенного ПО, а во втором — создание приложения.

Полный пример HID

Только начинаете знакомство с разработкой драйверов?

Если вас интересует пример по началу разработки драйверов для Windows, см. раздел "Начало работы с драйверами Windows", чтобы познакомиться с этим процессом.

Начало работы с драйверами Windows

Корпорация Майкрософт проводит интернет-опрос, чтобы выяснить ваше мнение о веб-сайте. Если вы желаете принять участие в этом интернет-опросе, он будет отображен при закрытии веб-сайта.

Вы желаете принять участие?