什么是NDIS?

NDIS是Network Driver Interface Specification的简写。NDIS的主要目的就
是为NIC(网络接口卡,Netwok Interface Cards)制定出标准的API接口。MAC
(介质访问控制,Media Access Controller)设备驱动封装了所有的NIC硬件
实现,这样一来所有的使用相同介质的NIC就可以通过通用的编程接口被访问。

NDIS同时也提供一个函数库(又时也称作wrapper),这个库中的函数可以被
MAC驱动调用,也可以被高层的协议(例如TCP/IP)驱动调用。这些wrapper函
数使得MAC驱动和协议驱动的开发变得更加容易。同时,这些wrapper函数也减
少了驱动程序对工作平台的依赖性。

早期版本的NDIS是由Microsoft和3COM共同开发的。现行的被WFW(Windows For
Workgroups)在Windows 9X和Windows NT使用的NDIS版本是由Microsoft制定的。
--
※ 转载:·天地人大站

你可能感兴趣的:(什么是NDIS?)