阅读:979回复:3
斑竹大人!!请问一个问题!
如果我在驱动中(miniport),中设置一个时间,定时call一个例程,在这个例程里, 我又call一个例程(如suburb)来提交urb,然后设置回调例程为resuburb,在这个回调例程中,又call例程suburb,这样循环不断的读一个bulk口以确定是否有数据传入,那么这算是开了一个新的线程吗????
另外,这样的想法是否能实现??? 斑竹,你是这里最最最最最好的好人了,帮帮我把!!! |
|
沙发#
发布于:2004-08-06 14:40
斑竹,快来救救我啊!!!!
|
|
板凳#
发布于: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 |
|
|
地板#
发布于:2004-08-11 21:31
哦,明白了,原来是上下文和一个新的线程有不同。这是需要注意的地方,我现在想了一下,大概是相当于延长了两个线程的执行时间,来组成一个新的处理过程。
|
|