NDIS 6.0 Designziele

Zwei Hauptziele haben den Entwurf und die Entwicklung von NDIS 6.0 geleitet:

  1. Verbessern der Treiberleistung und Skalierbarkeit. (Weitere Informationen finden Sie unter Erweiterte Leistung und Skalierbarkeit .)

    Wichtige Verbesserungen in den folgenden Bieten erhebliche Leistungssteigerungen sowohl für Clients als auch für Server:

    • Paketerstellung für Netzwerkdaten
    • Sende- und Empfangspfade
    • Funktionen für die Laufzeitkonfigurierung
    • Scatter-/Gather-DMA
    • Filtertreiber
    • Multiprozessorskalierung der Behandlung empfangener Daten
    • Auslagern von TCP-Aufgaben an NICs
  2. Vereinfachen des NDIS-Treibermodells. (Weitere Informationen finden Sie unter Vereinfachtes Treibermodell .)

    Die folgenden Verbesserungen vereinfachen die Treiberentwicklung:

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