原来贴了个帖子,哎,我想大家都去看奥运了,论坛都没人,不过自己已经解决了。自己也是昨晚看开幕式到12点多,今天杜丽失金,遗憾啊大家一起看奥运,加油中国!我先预测啊,中国队本次金牌第一,突破40,哈哈

2008-08-09 08:34 来自版块 - NDIS网络接口开发

我第一次,接收到一个ARP请求包,把他拷贝到pkt_ARP(PVOID)里面,第二次我把接收到的包拷贝到pPacketContent(PUCHAR)里面,现在我想比较一下这两个包的来源mac地址是否相同,我是这样写的: ... 全文

2008-08-07 11:08 来自版块 - NDIS网络接口开发

我想利用应用层传过来的数据进行发包,数据已经传到了驱动层,可是我怎么调用NdisSend呢,它的参数我怎么获得呢?如NdisBindingHandle还有分配Buffer,packet的的时候,一些参数怎么获得呢?我是想通过控制码,在驱动中自己发包,而不是修改MpSend来转发包

2008-08-05 14:03 来自版块 - NDIS网络接口开发

关于在发送包之后释放包资源,我是这么理解的:1.由于底层MiniPort在发送完包后需要调用NidsMsendComplete,这样中间层接到命令,自己调用PtSendComplete,对不对?2.如果对的话,那么,在mpsend里面,在调用NdisSend之后,如果返回不忙状态... 全文

2008-08-05 09:44 来自版块 - NDIS网络接口开发

在退出程序时,我需要判断共享内存是否已经被释放,用了if(!SystemAddr||!Mdl)结果老是蓝屏 即释放已经释放的内存,导致的请问应该怎样判断呢?以上都是PVOID类型还有,我已经成功截获了包,怎样查看包的长度,所有内容呢,就像在IRIS里面显示出来的,包使用psha... 全文

2008-08-03 14:50 来自版块 - NDIS网络接口开发

我在控制码里面用的是METHOD_BUFFERED然后呢还是先看看我的代码吧 驱动:在PtRegisterDevice里面: SystemAddr=ExAllocatePool(NonPagedPool,1024); Mdl=IoAllocateMdl(SystemAddr,10... 全文

2008-08-01 10:06 来自版块 - NDIS网络接口开发

刚刚开始学习ndis,还希望兄弟们帮个忙!!在虚拟机(xp)下安装驱动(passthru提供的 暂时未修改)为什么没有新的设备出现(即设备管理器下的网卡没有增加)而在2000下却有呢???谢谢

2008-07-21 16:34 来自版块 - NDIS网络接口开发


返回顶部