Driver Kit для Windows ( WDK ) представляет собой программный набор инструментов от Microsoft , что позволяет разрабатывать драйверы устройств для Microsoft Windows платформы. Он включает документацию, образцы, среды сборки и инструменты для разработчиков драйверов. Для полного набора инструментов для разработки драйверов также потребуется следующее: компилятор Visual Studio , Windows SDK и Windows HLK .
Разработчики) | Microsoft |
---|---|
Первый выпуск | 1992 |
Стабильный выпуск | 10.1 / 1 ноября 2015 г . |
Операционная система | Майкрософт Виндоус |
Доступно в | английский |
Лицензия | Проприетарное коммерческое программное обеспечение |
Веб-сайт | документы |
История
Ранее WDK назывался комплектом разработки драйверов (DDK) и поддерживал разработку модели драйверов Windows (WDM). Свое нынешнее название он получил, когда Microsoft выпустила Windows Vista и добавила в комплект следующие ранее разделенные инструменты: Installable File System Kit (IFS Kit), Driver Test Manager (DTM), хотя DTM позже был переименован и снова удален из WDK.
DDK для Windows 2000 и более ранних версий не содержал компилятора; вместо этого вам пришлось установить Visual C ++ отдельно для компиляции драйверов. Начиная с версии для Windows XP, DDK и более поздние версии WDK включают компилятор командной строки для компиляции драйверов. Одна из причин, по которой Microsoft указала на включение компилятора, заключалась в том, что качество драйверов улучшилось бы, если бы они были скомпилированы с той же версией компилятора, которая использовалась для компиляции самой Windows, в то время как Visual C ++ ориентирован на разработку приложений и имеет другой цикл продукта. с более частыми изменениями. Серия WDK 8.x и более поздние восходит к требованию отдельной установки согласованной версии Visual Studio , но на этот раз интеграция более полная: вы можете редактировать / создавать / отлаживать драйвер напрямую из Visual Studio.
Версии DDK
Версия | Номер сборки | Дата выпуска |
---|---|---|
Windows 3.0 DDK | 1990 г. | |
Windows 3.1 DDK | 1992 г. | |
Windows NT 3.1 DDK | 1993 г. | |
Windows NT 3.5 DDK | 1994 г. | |
Windows NT 3.51 DDK | 1025,1 | Июль 1995 г. |
Windows 95 DDK | Октябрь 1995 г. | |
Windows 95 DDK a | Июнь 1996 г. | |
Windows 95 DDK b | ||
Windows 95 DDK c (MSDN, июль 1998 г.) | Июнь 1998 г. | |
Windows NT DDK (для Windows NT Workstation 3.51) | Июль 1996 г. | |
Windows NT DDK (для Windows NT Workstation 4.0) | 1381,1 | Август 1996 г. |
Windows 98 DDK | Июль 1998 г. | |
Windows 98 SE DDK | Май 1999 г. | |
Windows 2000 DDK | 2195,1 | Февраль 2000 г. |
Комплект разработчика драйверов для Windows XP (DDK) | 2600 | 21 сентября 2001 г. |
Комплект разработчика драйверов Windows XP SP1 (DDK) | 2600.1106 | 14 ноября 2002 г. |
Windows Server 2003 DDK | 3790 | 9 апреля 2003 г. |
Windows Server 2003 с пакетом обновления 1 DDK | 3790.1830 | 6 апреля 2005 г. |
Примечание. Windows NT DDK, Windows 98 DDK и Windows 2000 DDK больше не предоставляются Microsoft из-за соглашений, связанных с Java, сделанных Microsoft с Sun Microsystems. [1]
Версии WDK
Версия | Номер сборки | Дата выпуска | Разрабатывает драйверы для | Интеграция с Visual Studio | Заметки |
---|---|---|---|---|---|
Комплект драйверов Windows для Windows Vista | 6000 | 29 ноября 2006 г. | Виндоус виста | - | - |
Комплект драйверов Windows - Server 2008 (x86, x64, ia64) | 6001.18000 | Январь 2008 г. | Windows XP SP1 - Vista SP1, Windows Server 2000 SP4 - 2008 | - | - |
Комплект драйверов Windows - Server 2008 (x86, x64, ia64) | 6001.18001 | 1 апреля 2008 г. | - | - | - |
Комплект драйверов Windows - Server 2008 Release SP1 (x86, x64, i64) | 6001.18002 | 8 декабря 2008 г. | Windows XP SP1 - Vista SP1, Windows Server 2000 SP4 - 2008 SP1 | - | - |
Комплект драйверов Windows 7.0.0 | 7600.16385.0 | 6 августа 2009 г. | Windows 7, Windows Server 2008 R2 | - | - |
Комплект драйверов для Windows 7.1.0 | 7600.16385.1 | 26 февраля 2010 г. | Windows XP SP3 - 7, Windows Server 2003 SP1 - 2008 R2 | - | [2] |
Комплект драйверов для Windows 8.0 | 8.59.25584 | 15 августа 2012 г. | Windows 7 - 8, Windows Server 2008 R2 - 2012 | Visual Studio 2012 | Загрузки до 17.08.2012 содержали ошибку в совместной установке WDF [3] |
Комплект драйверов Windows 8.1 | 8.100.26638 | 16 сентября 2013 г. | Windows 7 - 8.1, Windows Server 2008 R2 - 2012 R2 | Visual Studio 2013 | - |
Комплект драйверов Windows 8.1 с обновлением | 8.100.26846 | 20 августа 2014 г. | Windows 7 - обновление 8.1, Windows Server 2008 R2 - 2012 R2 | Visual Studio 2013 | - |
Комплект драйверов Windows 10, версия 1507 | 10.0.26639 | Июль 2015 г. | Windows 7 SP1 - 10 | Visual Studio 2015 RTM - обновление 3 | - |
Комплект драйверов Windows 10, версия 1511 | 10.0.10586 | Ноябрь 2015 | Windows 7 SP1 - 10 версии 1511 | Visual Studio 2015 с обновлением 1-3 | Ноябрьское обновление Windows 10 |
Комплект драйверов Windows 10, версия 1607 | 10.0.14393 | Август 2016 г. | Windows 7 SP1 - 10 версии 1607 (кроме Win10 версии 1507 и 1511) | Visual Studio 2015 с обновлением 3 | Юбилейное обновление Windows 10 |
Комплект драйверов Windows 10, версия 1703 | 10.0.15063 | Апрель 2017 г. | Windows 7 SP1 - 10 (только версии 1607 и 1703), Windows Server 2008 R2 - 2016 | Visual Studio 2017 версии 15.1 | Обновление Windows 10 Creators Update |
Комплект драйверов Windows 10, версия 1709 | 10.0.16299 | Октябрь 2017 г. | Visual Studio 2017 версии 15.4 | Обновление Windows 10 Fall Creators Update | |
Комплект драйверов Windows 10, версия 1803 | 10.0.17134 | Апрель 2018 г. | Обновление Windows 10 за апрель 2018 г. | ||
Комплект драйверов Windows 10, версия 1809 | 10.0.17763 | Октябрь 2018 г. | Обновление Windows 10 за октябрь 2018 г. | ||
Комплект драйверов Windows 10, версия 1903 | 10.0.18362.1 | Апрель 2019 | Windows 7 SP1 - 10 (версии от 1607 до 1903), Windows Server 2008 R2 SP1 - 2019 | Visual Studio 2019 версии 16 | Обновление Windows 10 за май 2019 г. |
Смотрите также
Рекомендации
- ^ MSDN: Продукты недоступны из-за мирового соглашения, связанного с Java
- ^ [1] Комплект драйверов для Windows версии 7.1.0
- ^ Проблема со установщиком WDF