Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Версии NDIS варьируются в зависимости от операционных систем Windows, при этом каждый выпуск вводит новые функции, а некоторые устаревают. Если вы пишете драйвер NDIS для нескольких версий Windows, убедитесь, что используемые функции поддерживаются на каждой целевой платформе. В этой статье сравниваются поддержка версий NDIS и основные функции из NDIS 3.0 до 6.89.
Этот комплект документации руководства по проектированию ориентирован на операционные системы начиная с Windows Vista и более поздние версии, а также на драйверы начиная с NDIS 6.0 и более поздние версии. Документация по более ранним версиям Windows и NDIS содержится в предыдущих выпусках документации. Сведения о документации по Windows XP и NDIS 5.1 см. в руководстве по сетевому проектированию Windows 2000 и Windows XP.
Заметка
Драйвер может узнать версию NDIS, вызвав функциюNdisReadConfiguration с параметром Keyword, установленным на NdisVersion.
В следующей таблице показана поддержка версий NDIS в выпусках Windows. Он используется для следующих задач:
- Определите, какая версия NDIS поддерживает целевую версию Windows
- Проверка доступности компонентов (CoNDIS, десериализованный драйвер, промежуточный драйвер)
- Найдите правильный комплект средств разработки для загрузки
Найдите целевую версию Windows в первом столбце, а затем ознакомьтесь с поддерживаемыми версиями 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-Encapsulated ESP (только Windows Server 2003), Wi-Fi защищённый доступ (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 или DDK Windows 98 | 5.0. Добавлена поддержка нового формата INF-файла, совместимого с Windows 95/98/Me, Plug and Play, Power Management, WMI и LBFO, а также поддержка scatter/gather DMA для десериализированных драйверов минипорта. | X | X | X |
| Windows 98 | DDK Windows NT 4.0 или DDK Windows 98 | 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. Добавлена поддержка минипорт-драйверов и Plug and Play. |
Связанный контент
Введение в NDIS 6.89Обзор поддержки NDIS для версий заголовков