jiyu75
禁止发言
禁止发言
  • 注册日期2002-12-17
  • 最后登录2018-07-10
  • 粉丝0
  • 关注1
  • 积分-388分
  • 威望1181点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1949回复:5

请教驱动里内存数据被冲掉的问题

楼主#
更多 发布于:2011-11-07 09:33
用户被禁言,该主题自动屏蔽!
TANG_XIAO_BIN
驱动牛犊
驱动牛犊
  • 注册日期2011-06-21
  • 最后登录2014-04-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望141点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2011-11-08 13:55
用全局变量试试,或者ExAllocatePoolWithTag
jiyu75
禁止发言
禁止发言
  • 注册日期2002-12-17
  • 最后登录2018-07-10
  • 粉丝0
  • 关注1
  • 积分-388分
  • 威望1181点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2011-11-08 15:51
用户被禁言,该主题自动屏蔽!
jiyu75
禁止发言
禁止发言
  • 注册日期2002-12-17
  • 最后登录2018-07-10
  • 粉丝0
  • 关注1
  • 积分-388分
  • 威望1181点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2011-11-08 17:13
用户被禁言,该主题自动屏蔽!
TANG_XIAO_BIN
驱动牛犊
驱动牛犊
  • 注册日期2011-06-21
  • 最后登录2014-04-25
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望141点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2011-11-10 09:11
肯定是溢出了
Pegram
论坛版主
论坛版主
  • 注册日期2005-12-03
  • 最后登录2013-08-23
  • 粉丝13
  • 关注5
  • 积分1333分
  • 威望4717点
  • 贡献值1点
  • 好评度78点
  • 原创分0分
  • 专家分2分
5楼#
发布于:2011-11-12 14:50
如果是溢出,为什么不在调用前后看一下堆栈状况来确定问题?
另外,你是内核驱动程序吗?内核里面不能这么随便地使用double浮点数。所以,首先你可以确定一下是不是堆栈问题;其次,我怀疑这仅仅是你的浮点数使用不当而引起的错误,所以把double改成整型试试。
《寒江独钓》与《竹林蹊径》的合作作者。精通USB开发,设计了CY001 USB驱动套件(http://bbs.driverdevelop.com/read.php?tid-119314.html)。
游客

返回顶部