The Network Driver Interface Specification (NDIS) is an application programming interface (API) for network interface cards (NICs).It was jointly developed by Microsoft and 3Com Corporation and is mostly used in Microsoft Windows.herefore, the NDIS acts as the interface between the Media Access Control (MAC) sublayer, which is the lower sublayer of the data link layer, and the network layer (layer 3).