ndis函数简明手册

ndis函数简明手册

ID:18967702

大小:56.50 KB

页数:18页

时间:2018-09-27

ndis函数简明手册_第1页
ndis函数简明手册_第2页
ndis函数简明手册_第3页
ndis函数简明手册_第4页
ndis函数简明手册_第5页
资源描述:

《ndis函数简明手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、NDIS函数简明手册NDIS函数简明手册easyxu(原作)无连接微端口的上层函数DriverEntry由操作系统调用来激活和初始化微端口驱动程序MiniportAllocateComple调用它来指示以前调用的NdisMAllocateMemoryAsync已经完成MiniportCheckForHang检查NIC的内部状态MiniportDisableInterrupt禁止NIC产生中断MiniportEnableInterrupt允许NIC产生中断MiniportHalt重新分配和重新注册NIC占用的资源并且终止NIC以使它不再有用MiniportHandleInterrupt延期用来

2、完成I/O中断函数的执行MiniportInitialize出始化NICMiniportISR作为NIC中断服务例程以高权值运行MiniportQueryInformation查询微端口驱动程序的性能和当前状态MiniportReconfigure未使用MiniportReset对NIC发出一个硬件重置MiniportReturnPacket从上层接收一个包,这个包是在这之前通过调用NdisMIndicateReceivePacket函数传上去的包MiniportSend如果驱动程序没有MiniportSendPadcets或MiniportWanSend函数,它用来将一个包通过NIC传递到

3、网络上MiniportSendPackets通过NIC传递一组包到网络上MiniportSetInformation变换(设置)关于微端口驱动程序或它的NIC的信息MiniportShutdown当系统暂时关闭时,将NIC恢复到初始状态MiniportSynchronizeISR同步访问与MiniportISR或MiniportDisableInterrupt共享的资源。如果有运行在DIRQL下的NIC驱动程序函数与驱动程序的MiniportISR或MiniportDisableInterrupt函数共享资源,需要此函数MiniportTimer如果微端口的NIC不产生中断,用于轮询NIC的

4、状态MiniportTransferData将由NIC接收到的包的内容拷贝到一个给定的包缓存中MiniportWanSend如果驱动程序控制着WANNIC,通过NIC发送一个包到网络上面向连接微端口的上层函数DriverEntry由操作系统调用来激活和初始化微端口驱动程序MiniportAllocateComplete调用它来指示以前调用的NdisMAllocateMemoryAsync已经完成MiniportChecKForHang检查NIC的内部状态MiniportCoActivateVc激活一个虚连接(VC)MiniportCoCreateVc为一个VC建立VC状态MiniportCo

5、DeactivateVc为一个VC释放VC的状态MiniportCoDeleteVc删除一个VCMiniportCoRequest查询微端口驱动程序的能力和当前状态或改变(设置)有关微端口驱动程序或它的NIC的信息MiniportCoSendPackets通过一个NIC发送一组包到网络上MiniportDisableInterrupt禁止一个NIC产生中断MiniportEnableInterrupt允许一个NIC产生中断MiniporeHalt收回和注销NIC占用的资源并且终止NIC以使它不再使用MiniportHandIeInterrupt延期用来完成I/O中断函数的执行Miniport

6、Initialize初始化NICMiniportISR作为NIC中断服务例程以高权值运行MiniportReconfigure未使用MiniporeReset对NIC发出一个硬件重置MiniportReturnPacket从上层接收一个包,这个包是在这以前通过调用NdisMCoIndicateReceivePacket传上去的MiniportShutdown一个可选择函数,当系统关闭时,将NIC恢复到它的初始状态MiniportSynchronizpISR同步访问与MiniportISR或MiniportDisableInterrupt共享的资源,如果有运行在DIRQL下的NIC驱动程序函数

7、与驱动程序的MiniportISR或MiniportDisableInterrupt函数共享资源MiniportTimer如果微端口NIC不产生中断,轮询一个NIC状态MiniportWanSend如果驱动程序控制着WANNIC,通过网络接口卡发送一个包到网络上初始化和注册函数NdisMInitializeWrapper为微端口驱动程序初始化NDIS库数据结构NdisMRegisterMiniport向NDI

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。