hanpeng
驱动牛犊
驱动牛犊
  • 注册日期2001-04-28
  • 最后登录2002-08-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1237回复:1

NDIS IM 驱动程序访问的问题

楼主#
更多 发布于:2002-04-05 17:59
各位大峡,小弟有理~~

基于NDIS IM FILTER的驱动程序好象没有
    DriverObject->MajorFunction[IRP_MJ_CREATE] = PacketOpen;
    DriverObject->MajorFunction[IRP_MJ_CLOSE]  = PacketClose;
    DriverObject->MajorFunction[IRP_MJ_READ]   = PacketRead;
    DriverObject->MajorFunction[IRP_MJ_WRITE]  = PacketWrite;
    DriverObject->MajorFunction[IRP_MJ_CLEANUP]  = PacketCleanup;
    DriverObject->MajorFunction[IRP_MJ_DEVICE_CONTROL]  = PacketIoControl;

这些东西,我怎么才能在USER MODE 打开这个设备,并向它写点数据或者控制命令啊?
多谢喏 :( :( :(
SharpShooter
驱动小牛
驱动小牛
  • 注册日期2002-04-07
  • 最后登录2013-07-05
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望40点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-07 02:43
IM没有设备,当然没有这些东西!
更谈不上什么在User Mode打开这个设备了,呵呵。

IM只是向Ndis注册了一些函数接口,做事情也只是在Ndis调用你
注册的函数时做。

不过你想的很对,要向它写数据就得“打开这个设备”,
那么首先就得创建这个设备了。去创建它吧!
写驱动不如买足彩!!
游客

返回顶部