amei
驱动牛犊
驱动牛犊
  • 注册日期2002-03-21
  • 最后登录2006-11-10
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:1017回复:2

windows 2000中允许某个进程独占系统一段时间吗

楼主#
更多 发布于:2004-05-14 18:50
想设计一个驱动程序,在执行该驱动程序时,在不影响系统运行的情况下占有大部分资源直至该驱动程序执行完毕。也就是在执行该驱动程序时,鼠标不能响应了。
在98下执行驱动程序时,鼠标自然就不能响应其他操作。但是在2000下,鼠标是可以响应其他操作的,只是比较迟钝。
请问,有什么方法可以在执行某个驱动程序时,让其占有大部分系统资源,鼠标还不响应其他操作(特意将鼠标锁死的方法除外)
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2004-05-14 19:44
如果你不在乎机器性能的话,把你的驱动的核心部分的IRQL提的高
到最高级,当然很多调用都不能用了,什么东西都自己来实现,,嘿嘿......
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
amei
驱动牛犊
驱动牛犊
  • 注册日期2002-03-21
  • 最后登录2006-11-10
  • 粉丝0
  • 关注0
  • 积分30分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-05-16 21:08

是提高到DISPATCH_LEVEL还是DIRQL还是更高?

“不在乎机器性能”是什么意思,是不是意味着会发生一些不可预见的故障
游客

返回顶部