foilzm
驱动牛犊
驱动牛犊
  • 注册日期2007-08-11
  • 最后登录2008-08-17
  • 粉丝0
  • 关注0
  • 积分130分
  • 威望16点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
阅读:944回复:0

问个菜问题,gs == deviceobject

楼主#
更多 发布于:2007-11-21 11:09
刚刚开始学习ifs driver,仔细看了WINDOWS WDM设备驱动程序开发里的入门和irp部分,还有楚狂人的教程,但还有些基本概念不太明白。比如派遣例程里的检验这一句:
if (gs == deviceobject)...
gs是driverEntry里IoCreateDevice生成的control device object,如果派遣例程里的参数deviceobject等于gs的话,代表什么呢?是说有外部程序调用了createfile函数访问驱动程序sys文件,还是驱动程序本身发出了这个irp?还是别的什么意思?请高手指点!谢谢!
游客

返回顶部