NDIS is a programming framework for low-level network drivers on Microsoft Windows
Network Driver Interface Specification (NDIS) is a driver development framework on Microsoft Windows. NDIS supports several types of drivers:
- Network Interface Card (NIC) drivers
- Layer 2 filter drivers
- Layer 3 protocol drivers (like IPv6)
- NIC aggregation drivers (like LBFO, or virtual switches)
Learn more about NDIS on MSDN.