Обзор версий NDIS
Если вы пишете драйвер NDIS для нескольких версий Microsoft Windows, убедитесь, что в каждой версии Windows поддерживаются функции, которые вы используете. Новые функции добавлены в NDIS с каждым выпуском. Другие функции стали устаревшими и были удалены из более поздних версий NDIS.
Этот набор документации по проектированию предназначен для операционных систем Windows Vista и более поздних версий и драйверов NDIS 6.0 и более поздних версий. Документация по более ранним версиям Windows и NDIS содержится в предыдущих выпусках документации. Документация по Windows XP и NDIS 5.1 см. в руководстве по проектированию сети Windows 2000 и Windows XP.
Примечание.
Драйвер может запрашивать версию NDIS, вызвав функцию NdisReadConfiguration с параметром ключевого слова, заданным для NdisVersion.
В следующей таблице описывается операционная система Windows, пакет драйверов Microsoft Windows (WDK) и поддержка версий пакета средств разработки драйверов (DDK) для версий NDIS. В этой таблице также описывается поддержка основных функций NDIS в версиях NDIS.
Операционная система | Комплект разработки | Поддерживаемая версия NDIS | CoNDIS | Десериализированный драйвер | Промежуточный драйвер |
---|---|---|---|---|---|
Windows 11 версии 24H2 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.89. Дополнительные сведения о функциях NDIS 6.89 см. в статье "Общие сведения о NDIS 6.89". | X | X | X |
Windows Server 2022 23H2 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.88. Дополнительные сведения о функциях NDIS 6.88 см. в статье "Общие сведения о NDIS 6.88". | X | X | X |
Windows 11 версии 22H2 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.87. Дополнительные сведения о функциях NDIS 6.87 см. в статье "Общие сведения о NDIS 6.87". | X | X | X |
Windows 11 версии 21H2 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.86. Дополнительные сведения о функциях NDIS 6.86 см. в статье "Общие сведения о NDIS 6.86". | X | X | X |
Windows Server 2022 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.85. Дополнительные сведения о функциях NDIS 6.85 см. в статье "Общие сведения о NDIS 6.85". | X | X | X |
Windows 10 версии 2004 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.84. Дополнительные сведения о функциях NDIS 6.84 см. в разделе "Общие сведения о NDIS 6.84". | X | X | X |
Windows 10 версии 1903 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.83. Дополнительные сведения о функциях NDIS 6.83 см. в статье "Общие сведения о NDIS 6.83". | X | X | X |
Windows 10, версия 1809 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.82. Дополнительные сведения о функциях NDIS 6.82 см. в статье "Общие сведения о NDIS 6.82". | X | X | X |
Windows 10 версии 1803 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.81. Дополнительные сведения о функциях NDIS 6.81 см. в статье "Общие сведения о NDIS 6.81". | X | X | X |
Windows 10 версии 1803 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.81. Дополнительные сведения о функциях NDIS 6.81 см. в статье "Общие сведения о NDIS 6.81". | X | X | X |
Windows 10 версии 1709 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.80. Дополнительные сведения о функциях NDIS 6.80 см. в статье "Общие сведения о NDIS 6.80". | X | X | X |
Windows 10 версии 1703 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.70. NDIS 6.70 совпадает с предварительным выпуском расширения класса WDF сетевого адаптера, также известного как NetAdapterCx. Дополнительные сведения о функциях NDIS 6.70 см. в разделе "Общие сведения о NDIS 6.70" |
X | X | X |
Windows 10 версии 1607 и Windows Server 2016 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.60. Дополнительные сведения о функциях NDIS 6.60 см. в разделе "Общие сведения о NDIS 6.60". | X | X | X |
Windows 10 версии 1511 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.51 | X | X | X |
Windows 10 версии 1507 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.50. Дополнительные сведения о функциях NDIS 6.50 см. в разделе "Общие сведения о NDIS 6.50". | X | X | X |
Windows 8.1 и Windows Server 2012 R2 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.40. Сведения о функциях NDIS 6.40 см. в разделе "Общие сведения о NDIS 6.40". | X | X | X |
Windows 8 или Windows Server 2012 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.30. Сведения о функциях NDIS 6.30 см. в разделе "Общие сведения о NDIS 6.30". | X | X | X |
Windows 7 и Windows Server 2008 R2 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.20. Сведения о функциях NDIS 6.20 см. в разделе "Общие сведения о NDIS 6.20". Сведения о обратной совместимости и устаревших функциях, которые не поддерживаются в драйверах NDIS 6.20, см. в разделе NDIS 6.20 Обратная совместимость. | X | X | X |
Windows Vista с пакетом обновления 1 (SP1) и Windows Server 2008 | См. статью "Скачать комплекты для разработки оборудования Windows". | 6.1. Сведения о функциях NDIS 6.1 см. в разделе "Общие сведения о NDIS 6.1". | X | X | X |
Windows Vista | См. статью "Скачать комплекты для разработки оборудования Windows" | 6.0. Основные улучшения в следующих случаях обеспечивают значительный рост производительности как для клиентов, так и для серверов:
Следующие улучшения упрощают разработку драйверов:
Дополнительные сведения о функциях NDIS 6.0 см. в разделе "Общие сведения о NDIS 6.0". Сведения о обратной совместимости и устаревших функциях, которые не поддерживаются в драйверах NDIS 6.0, см. в разделе NDIS 6.0 о обратной совместимости. |
X | X | X |
Windows XP | См. статью "Скачать комплекты для разработки оборудования Windows" | 5.1. Добавлена поддержка: новые флаги атрибутов драйвера минипорта, 64-разрядные статистические счетчики, удаленные NDIS, точечная и сборная поддержка сериализованных и десериализированных драйверов мини-порта, стек пакетов для промежуточных драйверов, тегов VLAN, разгрузка обработки пакетов UDP-инкапсулированных пакетов ESP (только Для Windows Server 2003), Wi-Fi Protected Access (WPA) в Windows XP SP1. Удалена поддержка: полные драйверы Mac, протоколы NDIS 3.0, NdisQueryMapRegisterCount, шина EISA |
X | X | X |
Windows 2000 | Windows 2000 DDK | 5,0 | X | X | X |
Windows NT 4.0 с пакетом обновления 3 (SP3) | Windows NT DDK с обновленным заголовком и библиотекой NDIS | 4,1 | X | X | X |
Windows NT 4.0 | Windows NT 4.0 DDK | 4.0 | |||
Windows NT 3.5 | Windows NT 3.5 DDK | 3.0 | |||
Windows Me | Windows NT 4.0 DDK или DDK windows 98 для Vxds | 5,0 | X | X | X |
Windows 98 SE | DDK windows NT 4.0 или Windows 98 DDK | 5.0. Добавлена поддержка нового формата INF-файла, совместимого с Windows 95/98/Me, самонастраивающийся и Power Management, WMI, LBFO и поддержка десериализации DMA для десериализированных драйверов минипорта. | X | X | X |
Windows 98 | DDK windows NT 4.0 или Windows 98 DDK | 4.1. Драйвер протокола — это драйвер vxd-type. | X | X | X |
Windows 95 OSR2 | Windows NT 4.0 DDK или Windows 95 DDK | 4.0. Драйвер протокола — это драйвер vxd-type. Добавлены следующие функции: MiniportSendPackets, ProtocolReceivePacket, MiniportAllocateComplete. | |||
Windows 95 | Windows NT 4.0 DDK или Windows 95 DDK | 3.1. Добавлена поддержка драйверов мини-порта и самонастраивающийся. |