NDIS 6.0 Designziele

Zwei wesentliche Ziele haben die Gestaltung und Entwicklung von NDIS 6.0 geleitet:

  1. Steigerung der Treiberleistung und Skalierbarkeit. (Weitere Informationen finden Sie unter "Verbesserte Leistung und Skalierbarkeit ".)

    Die folgenden wesentlichen Verbesserungen bieten erhebliche Leistungssteigerungen sowohl für Clients als auch für Server:

    • Netzwerkdatenpaketierung
    • Sende- und Empfangspfade
    • Laufzeitkonfigurierungsfunktionen
    • Scatter/Gather-DMA
    • Filtertreiber
    • Multiprozessorskalierung der empfangenen Datenverarbeitung
    • Auslagern von TCP-Aufgaben an NICs
  2. Vereinfachen des NDIS-Treibermodells. (Weitere Informationen finden Sie im vereinfachten Treibermodell .)

    Die folgenden Verbesserungen vereinfachen die Treiberentwicklung:

    • Optimierte Treiberinitialisierung
    • Versionsverwaltungsunterstützung für NDIS-Schnittstellen
    • Vereinfachte Reset-Behandlung
    • Eine Standardschnittstelle zum Abrufen von Verwaltungsinformationen
    • Ein Filtertreibermodell zum Ersetzen von Zwischentreibern für Filter