yy1125322
驱动牛犊
驱动牛犊
  • 注册日期2002-03-06
  • 最后登录2004-10-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1334回复:2

处理IRP_MJ_CREATE的例程和例程AddDevice?

楼主#
更多 发布于:2002-04-11 22:45
他们的任务各是怎样的?
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-12 12:58
AddDevice是在设备插入主机DriverEntry之后调用的例程。其作用是要建立FDO(IoCreateDevice)并将其挂接到设备栈;
而IRP_MJ_CREATE是应用程序调用CreateFile时产生的Dispatch IRP调用,目的是建立与驱动程序的设备接口。
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
yy1125322
驱动牛犊
驱动牛犊
  • 注册日期2002-03-06
  • 最后登录2004-10-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-12 18:21
I see,thank you!
游客

返回顶部