阅读:1956回复:3
MiniPort驱动是WDM模式的么?我编译DDK自带的Ne2000的例子, TARGETTYPE=DRIVER 一切OK, 可是我把他改成TARGETTYPE=WDM,就说照不到Ndis.h 这是为什么?这些网卡的驱动是符合Wdm模式的么? 我在入口DriverEntry加入 DriverObject->MajorFunction[IRP_MJ_DEVICE_CONTROL] = Liang_ProcessIOCTL; 也会引出好些错误来,难道网卡的Miniport不能加IRP_MJ_DEVICE_CONTROL么? |
|
|
沙发#
发布于:2001-07-23 16:10
这是两个完全不同的东东,不是一回事。
不过NDIS5.0里提供了一个新的函数可以在miniport里注册DEVICE。 |
|
|
板凳#
发布于:2001-07-23 17:52
没错,在新的NDIS中,可以用DEVICE IOCTL,所以比较方便。而在NDIS3.0中,你只能做一个驱动程序,然后让你的minport输出函数,然后才可以通过其他途径控制miniport。
|
|
地板#
发布于:2001-07-25 16:47
用什么函数注册?我看来看去也没有看出来呀 还有如果我注册成功的话,应该是用irp方式访问我注册的device吧? 那我该如何调用miniport的部分?他们应该是用NDIS_HANDLE传递参数的呀 |
|
|