什么是NDIS?

来源:互联网 发布:天刀明星捏脸数据库 编辑:程序博客网 时间:2024/06/05 07:00
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制定的。
--
※ 转载:·天地人大站
<script type="text/javascript"><!--google_ad_client = "pub-7871728744547818";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text";google_ad_channel = "";google_color_border = "FFFFFF";google_color_bg = "FFFFFF";google_color_link = "4C4C4C";google_color_text = "191919";google_color_url = "FFFFFF";//--></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>