Übersicht über NDIS-Versionen
Wenn Sie einen NDIS-Treiber für mehrere Versionen von Microsoft Windows schreiben, stellen Sie sicher, dass die von Ihnen verwendeten Features in jeder Windows-Version unterstützt werden. Neue Features wurden mit jeder Version zu NDIS hinzugefügt. Andere Features waren veraltet und wurden aus späteren NDIS-Versionen entfernt.
Diese Dokumentation des Entwurfshandbuchs richtet sich an Windows Vista und höhere Betriebssysteme und NDIS 6.0 und höhere Treiber. Dokumentation zu früheren Versionen von Windows und NDIS ist in früheren Versionen der Dokumentation enthalten. Die Dokumentation zu Windows XP und NDIS 5.1 finden Sie im Windows 2000- und Windows XP-Netzwerkentwurfshandbuch.
Hinweis
Ein Treiber kann die NDIS-Version abfragen, indem die NdisReadConfiguration-Funktion aufgerufen wird, wobei der Keyword-Parameter auf NdisVersion festgelegt ist.
Die folgende Tabelle beschreibt die Unterstützung des Windows-Betriebssystems, des Microsoft Windows Driver Kit (WDK) und des Driver Development Kit (DDK) für NDIS-Versionen. In dieser Tabelle wird auch die Unterstützung für wichtige NDIS-Features in NDIS-Versionen beschrieben.
Betriebssystem | Development Kit | Unterstützte NDIS-Version | CoNDIS | Deserialisierter Treiber | Zwischentreiber |
---|---|---|---|---|---|
Windows 11, Version 24H2 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.89. Weitere Informationen zu NDIS 6.89-Features finden Sie unter Einführung in NDIS 6.89. | X | X | X |
Windows Server 2022 23H2 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.88. Weitere Informationen zu NDIS 6.88-Features finden Sie unter Einführung in NDIS 6.88. | X | X | X |
Windows 11, Version 22H2 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.87. Weitere Informationen zu NDIS 6.87-Features finden Sie unter Einführung in NDIS 6.87. | X | X | X |
Windows 11, Version 21H2 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.86. Weitere Informationen zu NDIS 6.86-Features finden Sie unter Einführung in NDIS 6.86. | X | X | X |
Windows Server 2022 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.85. Weitere Informationen zu NDIS 6.85-Features finden Sie unter Einführung in NDIS 6.85. | X | X | X |
Windows 10, Version 2004 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.84. Weitere Informationen zu NDIS 6.84-Features finden Sie unter Einführung in NDIS 6.84. | X | X | X |
Windows 10, Version 1903 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.83. Weitere Informationen zu NDIS 6.83-Features finden Sie unter Einführung in NDIS 6.83. | X | X | X |
Windows 10, Version 1809 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.82. Weitere Informationen zu NDIS 6.82-Features finden Sie unter Einführung in NDIS 6.82. | X | X | X |
Windows 10, Version 1803 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.81. Weitere Informationen zu NDIS 6.81-Features finden Sie unter Einführung in NDIS 6.81. | X | X | X |
Windows 10, Version 1803 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.81. Weitere Informationen zu NDIS 6.81-Features finden Sie unter Einführung in NDIS 6.81. | X | X | X |
Windows 10, Version 1709 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.80. Weitere Informationen zu NDIS 6.80-Features finden Sie unter Einführung in NDIS 6.80. | X | X | X |
Windows 10, Version 1703 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.70. NDIS 6.70 fiel mit einer Vorschauversion der WDF-Klassenerweiterung des Netzwerkadapters zusammen, auch als NetAdapterCx bezeichnet. Weitere Informationen zu NDIS 6.70-Features finden Sie unter Einführung in NDIS 6.70. |
X | X | X |
Windows 10, Version 1607, und Windows Server 2016 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.60. Weitere Informationen zu NDIS 6.60-Features finden Sie unter Einführung in NDIS 6.60. | X | X | X |
Windows 10, Version 1511 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.51 | X | X | X |
Windows 10, Version 1507 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.50. Weitere Informationen zu NDIS 6.50-Features finden Sie unter Einführung in NDIS 6.50. | X | X | X |
Windows 8.1 und Windows Server 2012 R2 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.40. Weitere Informationen zu NDIS 6.40-Features finden Sie unter Einführung in NDIS 6.40. | X | X | X |
Windows 8 und Windows Server 2012 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.30. Weitere Informationen zu NDIS 6.30-Features finden Sie unter Einführung in NDIS 6.30. | X | X | X |
Windows 7 und Windows Server 2008 R2 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.20. Weitere Informationen zu NDIS 6.20-Features finden Sie unter Einführung in NDIS 6.20. Informationen zu Abwärtskompatibilität und veralteten Features, die in NDIS 6.20-Treibern nicht unterstützt werden, finden Sie unter NDIS 6.20-Abwärtskompatibilität. | X | X | X |
Windows Vista mit Service Pack 1 (SP1) und Windows Server 2008 | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.1. Weitere Informationen zu NDIS 6.1-Features finden Sie unter Einführung in NDIS 6.1. | X | X | X |
Windows Vista | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 6.0. Die folgenden wesentlichen Verbesserungen bieten erhebliche Leistungssteigerungen sowohl für Clients als auch für Server:
Die folgenden Verbesserungen vereinfachen die Treiberentwicklung:
Weitere Informationen zu NDIS 6.0-Features finden Sie unter Einführung in NDIS 6.0. Informationen zu Abwärtskompatibilität und veralteten Features, die in NDIS 6.0-Treibern nicht unterstützt werden, finden Sie unter NDIS 6.0-Abwärtskompatibilität. |
X | X | X |
Windows XP | Siehe auch Herunterladen der Kits für die Windows-Hardwareentwicklung. | 5.1. Hinzugefügte Unterstützung für: Neue Attributflags für Miniport-Treiber, 64-Bit-Statistikzähler, Remote-NDIS, Scatter/Gather-Unterstützung für serialisierte und deserialisierte Miniport-Treiber, Paketstapelung für Zwischentreiber, VLAN-Tagging, Auslagerung der Verarbeitung von UDP-gekapselten ESP-Paketen (nur Windows Server 2003), Wi-Fi Protected Access (WPA) in Windows XP SP1. Keine Unterstützung mehr für: Vollständige Mac-Treiber, NDIS 3.0-Protokolle, NdisQueryMapRegisterCount, EISA-Bus |
X | X | X |
Windows 2000 | Windows 2000 DDK | 5.0 | X | X | X |
Windows NT 4.0 SP3 | Windows NT DDK mit aktualisiertem NDIS-Header und aktualisierter NDIS-Bibliothek | 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 oder Windows 98 DDK für Vxds | 5.0 | X | X | X |
Windows 98 SE | Windows NT 4.0 DDK oder Windows 98 DDK | 5.0. Unterstützung für neues INF-Dateiformat hinzugefügt, das mit Windows 95/98/Me, Plug and Play und Energieverwaltung, WMI, LBFO und Scatter/Gather-DMA-Unterstützung für deserialisierte Miniport-Treiber kompatibel ist. | X | X | X |
Windows 98 | Windows NT 4.0 DDK oder Windows 98 DDK | 4.1. Der Protokolltreiber ist ein Treiber vom Typ VXD. | X | X | X |
Windows 95 OSR2 | Windows NT 4.0 DDK oder Windows 95 DDK | 4.0. Der Protokolltreiber ist ein Treiber vom Typ VXD. Diese Features wurden hinzugefügt: MiniportSendPackets, ProtocolReceivePacket, MiniportAllocateComplete. | |||
Windows 95 | Windows NT 4.0 DDK oder Windows 95 DDK | 3.1. Unterstützung für Miniporttreiber und Plug & Play hinzugefügt. |