如何实现应用程序与NDIS驱动程序通信?如PASSTHRU获取的包信息如何在应用程序中显示出来?高手请给点思路.
回复(7) 2003-01-08 10:25 来自版块 - NDIS网络接口开发
表情
lzhui感谢mikeluo大侠不吝赐教,如醍醐灌顶.还望以后多多指教我这个NDIS新手.(2003-01-21 16:32)
mikeluoIoCreateDevice不能用就用NdisMRegisterDevice好了。 (2003-01-20 14:49)
lzhui先感谢各位大侠.尚存疑问:在passthru中直接调用IoCreateDevice等函数时编译总是通不过,提示IoCreateDevice没有定义,甚至IRP,PIRP也没有定义,阅读ddk说Ioxxxx例程可以在除了NDIS,SCSI等驱动程序的所有内核模式驱动程序里调用.可是...(2003-01-20 14:06)
yuanyuan处理IRP请求即可(2003-01-15 14:37)
mikeluo中间层和NDIS之间相互交换的信息都是packet,不是IRP。 中间层处理的IRP一般都是直接和你的应用程序之间的交流。(2003-01-15 09:50)
lzhui感谢大侠!尚有一些疑问。前几天读到Inside Windows2000中关于NDIS驱动程序,里面讲NDIS中间驱动程序处理的是NDIS将IRP请求格式化后的数据,我的理解是中间驱动程序不直接处理IRP请求。请大侠点拨、解惑。(2003-01-15 09:25)
mikeluo在应用层调用deviceiocontrol,在sys里面处理IRP,注册设备的时候会注册一个IRP的接口。(2003-01-08 11:09)

返回顶部