NDIS Miniport Treiber
NDIS unterstützt unterschiedliche Typen von Network Interface Card (NIC) Treibern. Diese sind z.B. verbindungslose NDIS Miniports, verbindungsorientierte NDIS Miniports und NDIS Miniports mit WDM "Lower Edge".
NDIS Protokoll-Treiber
Protokolltreiber binden sich an einen darunterliegenden Miniport- oder Intermediate-Treiber, der eine MiniportXxx Schnittstelle nach oben exportiert.
NDIS Intermediate Treiber
NDIS Intermediate Treiber befinden sich zwischen darüberliegenden Protokolltreibern und unterliegenden Miniport Treibern. Anwendungsgebiete, die einen NDIS Intermediate Treiber benötigen sind u.a. Load Balancing Fail Over (LBFO) Lösungen.
NDIS 6 Filter Treiber
In NDIS 6 werden die folgenden Anwendungen typischerweise nicht mehr mit Intermediate Treibern implementiert:
- Datenfilterung for Security oder andere Zwecke
- Monitoring and Sammeln von Netzwerkdatenstatistiken
- etc.
Solche Anwendungen werden heute mit NDIS 6 Filter Treibern implementiert oder unter Verwendung der Windows Filtering Platform (WFP).