tanky
驱动牛犊
驱动牛犊
  • 注册日期2002-03-04
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1151回复:3

全局变量需要放入设备扩展中吗

楼主#
更多 发布于:2002-03-25 15:47
我在做一个过滤驱动,本来是正确的,当将一些全局变量放入设备扩展中,用softice单步调试没错,不设断点直接加载就出页错误,怎么回事?全部都用的非分页内存。
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-25 15:50
全局变量的访问需要考虑同步问题。
Tom_lyd
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2002-03-25 16:18
用户被禁言,该主题自动屏蔽!
tanky
驱动牛犊
驱动牛犊
  • 注册日期2002-03-04
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-03-28 20:05
为什么有的书有的人说全局变量放在设备扩展中,剩下的书和人说不能放在设备扩展中?
我在AddDevice()调用其他函数:
MyInit(PDEVICE_OBJECT deviceobject)
初始化设备扩展中的变量怎么总是有问题,进了MyInit()后在softice中我敲watch pdx(注:PDEVICE_EXTENSION pdx=deviceobject->DeviceExtension)竟然显示invalid expression,这是怎么回事
游客

返回顶部