zhjie374
驱动小牛
驱动小牛
  • 注册日期2004-10-27
  • 最后登录2012-01-17
  • 粉丝2
  • 关注1
  • 积分17分
  • 威望144点
  • 贡献值1点
  • 好评度21点
  • 原创分0分
  • 专家分0分
阅读:1209回复:4

在驱动中判断是不是自己的对象,有什么用?

楼主#
更多 发布于:2005-05-16 10:13
在驱动中经常可以看到这样的句子:
IS_MY_CONTROL_DEVICE_OBJECT(_devObj)
IS_MY_DEVICE_OBJECT(_devObj)
为什么要做这样的判断?

还有就是上面2个判断有什么不同??


谢谢
zhaock
驱动太牛
驱动太牛
  • 注册日期2002-01-26
  • 最后登录2018-06-02
  • 粉丝3
  • 关注2
  • 积分73328分
  • 威望362317点
  • 贡献值1点
  • 好评度226点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2005-05-16 11:04
我们往往是做过滤器驱动,会建立一个control object,以便和我们
应用程序通讯,另外作为过滤器驱动,就要建立一个filter DeviceObject,Attach到我们要监控的DeviceObject
因为我们通过driverobject引出dispatch函数,对于上面两种
deviceobject,会调用同样的dispatch函数,所以要加以区分

上面两个判断就是
IS_MY_CONTROL_DEVICE_OBJECT(_devObj),判读是不是我们建立
controlobject,
IS_MY_DEVICE_OBJECT(_devObj)是不是我们的filter object

wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
板凳#
发布于:2005-05-16 11:26
我们往往是做过滤器驱动,会建立一个control object,以便和我们
应用程序通讯,另外作为过滤器驱动,就要建立一个filter DeviceObject,Attach到我们要监控的DeviceObject
因为我们通过driverobject引出dispatch函数,对于上面两种
deviceobject,会调用同样的dispatch函数,所以要加以区分

上面两个判断就是
IS_MY_CONTROL_DEVICE_OBJECT(_devObj),判读是不是我们建立
controlobject,
IS_MY_DEVICE_OBJECT(_devObj)是不是我们的filter object

 

对,比如你有2个儿子,你总得区分和谁说话吧??
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
bmyyyud
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2010-01-21
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望130点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-05-16 12:35
[quote]我们往往是做过滤器驱动,会建立一个control object,以便和我们
应用程序通讯,另外作为过滤器驱动,就要建立一个filter DeviceObject,Attach到我们要监控的DeviceObject
因为我们通过driverobject引出dispatch函数,对于上面两种
deviceobject,会调用同样的dispatch函数,所以要加以区分

上面两个判断就是
IS_MY_CONTROL_DEVICE_OBJECT(_devObj),判读是不是我们建立
controlobject,
IS_MY_DEVICE_OBJECT(_devObj)是不是我们的filter object

 

对,比如你有2个儿子,你总得区分和谁说话吧?? [/quote]
嘻嘻,wowo也幽默 :D :D
顺便帮偶看看这个
http://www.driverdevelop.com/forum/html_92117.html?1116218097
 :D
滚滚长江东逝水 浪花淘尽英雄 是非成败转头空 青山依旧在 几度夕阳红 白发渔樵江渚上 惯看秋月春风 一壶浊酒喜相逢 古今多少事 尽付笑谈中
zhjie374
驱动小牛
驱动小牛
  • 注册日期2004-10-27
  • 最后登录2012-01-17
  • 粉丝2
  • 关注1
  • 积分17分
  • 威望144点
  • 贡献值1点
  • 好评度21点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-05-16 12:35
我明白了。谢谢各位大哥。

游客

返回顶部