flymonkey
驱动牛犊
驱动牛犊
  • 注册日期2003-06-09
  • 最后登录2004-09-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:979回复:3

斑竹大人!!请问一个问题!

楼主#
更多 发布于:2004-08-05 17:59
如果我在驱动中(miniport),中设置一个时间,定时call一个例程,在这个例程里, 我又call一个例程(如suburb)来提交urb,然后设置回调例程为resuburb,在这个回调例程中,又call例程suburb,这样循环不断的读一个bulk口以确定是否有数据传入,那么这算是开了一个新的线程吗????

另外,这样的想法是否能实现???

斑竹,你是这里最最最最最好的好人了,帮帮我把!!!
flymonkey
驱动牛犊
驱动牛犊
  • 注册日期2003-06-09
  • 最后登录2004-09-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-08-06 14:40
斑竹,快来救救我啊!!!!
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-08-11 15:54
yes, you can do it.

i remember the time-out routine is executed in the system thread context (maybe wrong). :D
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
flymonkey
驱动牛犊
驱动牛犊
  • 注册日期2003-06-09
  • 最后登录2004-09-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-08-11 21:31
哦,明白了,原来是上下文和一个新的线程有不同。这是需要注意的地方,我现在想了一下,大概是相当于延长了两个线程的执行时间,来组成一个新的处理过程。
游客

返回顶部