In <<programming windows driver mode>>,我看到3句话:1.Once above PASSIVE_LEVEL, the operating system won\'t allow preemption by a...
全文
回复(7) 2003-03-05 11:01 来自版块 - 内核编程
表情
Leonsoft首先,Windows NT下一个thread有2个APC queue,一个是user mode,另一个是kernel mode。如果是user mode下的APC,代码运行在Passive_level IRQL上的,这个时候thread当然是可以被preempt的,如果是Kern...(2009-11-16 17:49)
lee922@gmail.co不能(2009-11-14 17:31)
arthurtuOnce a CPU is executing at an IRQL above PASSIVE_LEVEL, an activity on that CPU can be preempted only by an activity that executes at a high...(2003-03-07 15:30)
rookie_cn语气很不确定哦 在programming windows driver model这本书上,提到apc的时候模模糊糊,可能是由于apc比较少用到,搞到我也不能确定 那位大侠能十分确定的告诉我答案(2003-03-07 14:51)
ice_fire333不可以抢先吧,抢先是发生在PASSIVE_LEVEL上的。(2003-03-07 14:31)
arthurtu1、at the same IRQL 2、No thread switching, not “preemption”(2003-03-06 16:22)
rookie_cn没有人知道吗?昨天请教了一个高手,他说在apc上也可以抢先,他认为第一句话是不对的,各位大侠也提提自己的看法啊(2003-03-06 08:21)

返回顶部