使用passthru作为模型开发网络过滤程序,经过一番的资料查找,给我的理解如下: 首先在passthru中注册设备,然后使用应用程序打开该设备,对其进行读写监控。 只是在实现的时候,不知道该实现对什么函数的查询,才能得到自己想要的数据包。 ...
全文
回复(3) 2002-04-17 10:33 来自版块 - NDIS网络接口开发
表情
jeffhu一般来说,要等完成需要异步处理。 KeWaitForSingleObject的东西(2002-04-17 16:18)
wangyp8谢谢! 这个机理我知道,我的意思是说在passthru的IO IRP处理中,如何才能得到包,并且如何让驱动程序处于等待的状态,等应用程序处理完成这个操作。 我不太清楚这个等待操作如何完成。(2002-04-17 13:30)
scnuiori在passthru里,定义处理Win32DeviceIOControl IRP的函数.然后,在应用层createfile后,传控制字给passthru,passthru分析控制字后,进行相应的处理.建议你找Win xp ddk里passthru的例子.我记得里面有和应用层通讯的例...(2002-04-17 11:24)

返回顶部