tqijin
驱动小牛
驱动小牛
  • 注册日期2006-07-04
  • 最后登录2013-11-21
  • 粉丝3
  • 关注0
  • 积分31分
  • 威望1060点
  • 贡献值1点
  • 好评度14点
  • 原创分0分
  • 专家分0分
阅读:2802回复:3

斑竹大人救命啊(KeDelayExecutionThread)

楼主#
更多 发布于:2009-01-09 14:19
各位高手,我用KeDelayExecutionThread实现延迟执行,主要是在自己启动的子线程中工作
KeDelayExecutionThread参数不管设置为多少,延迟执行的效果都是16毫秒,晕了我,指点下,谢谢谢谢


我要延迟1毫秒,这个函数可以做得到吗?谢谢
KMK
KMK
驱动大牛
驱动大牛
  • 注册日期2001-09-12
  • 最后登录2017-10-06
  • 粉丝2
  • 关注0
  • 积分42分
  • 威望404点
  • 贡献值2点
  • 好评度58点
  • 原创分1分
  • 专家分1分
  • 社区居民
沙发#
发布于:2009-01-09 22:58
LARGE_INTEGER         time;

    time.QuadPart = -3000*10000;//3 seconds.
    KeDelayExecutionThread(KernelMode, FALSE, &time);
treeyan
驱动牛犊
驱动牛犊
  • 注册日期2008-04-14
  • 最后登录2013-09-11
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望487点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分1分
板凳#
发布于:2009-01-11 15:30
KeDelayExecutionThread 最短延时必定大于或者等于10毫秒,见MSDN
tqijin
驱动小牛
驱动小牛
  • 注册日期2006-07-04
  • 最后登录2013-11-21
  • 粉丝3
  • 关注0
  • 积分31分
  • 威望1060点
  • 贡献值1点
  • 好评度14点
  • 原创分0分
  • 专家分0分
地板#
发布于:2009-01-12 17:12
谢谢谢谢,我想延迟1毫秒执行,高手指教
游客

返回顶部