众所周知,过滤驱动是上层下层这样层层递进排列的有一个NDIS过滤驱动名为A我如果要实现发送的时候让A收到的从应用层来的发送包为我处理过的,是不是必须使我的驱动在A的上方?而要实现A收到的网卡传来的接收包为我处理过的,是不是必须使我的驱动在A的下方?纯属个人猜测,不带有任何恶意,只... 全文

2013-03-29 16:56 来自版块 - NDIS网络接口开发

我在ndis中间层驱动里创建了设备及其符号链接,但是在应用层调用CreateFile来打开设备时,返回了错误,错误号为2:系统找不到指定的文件。 通过WinDbg跟踪发现设备和符号链接都创建成功了,再用Winobj看设备也是存在的,但用CreateFile就是打不开,GetLas... 全文

2012-02-15 16:18 来自版块 - NDIS网络接口开发

网卡接收到数据包后,会发送给所有绑定它的协议驱动那么中间层驱动中的协议驱动肯定也会收到,在这里可以选择将包丢弃。但问题是我们又不能保证网卡(小端口)将包发给其它协议驱动,如果在我们丢弃之前其它协议已经收到了包,这岂不是过滤不了了吗?

2011-12-07 18:04 来自版块 - NDIS网络接口开发

最近来访

(1)

返回顶部