我在驱动程序中使用HalGetInterruptVector()函数测试了从IRQ0到IRQ23的IRQL值,如下:IRQ 0: IRQL is 5 (ISA)System timerIRQ 1: IRQL is 10 (ISA)KeyBoardIRQ 2: IRQL is 5 ...
全文
回复(16) 2005-05-15 02:30 来自版块 - 内核编程
表情
wqmmmmmwindows的irql 应该是用全局变量 保存的吧 你直接修改就可以了 我是这么理解的 windows 在中断处理程序中会判断当前 此中断 的irql 如果低于当前irql 则不会转到我们通过hal注册的中断处理程序,反之则转 所以当你hook中断向量时 你可以在代码中执行...(2005-05-17 12:56)
bmyyyud[quote]hook 中断处理程序 你爱在哪个irql上执行 就可以在哪个irql上执行 windows中那个8259的硬中断优先编码 已失效了吧? 应该是每个中断都会到cpu 只是处理与不处理的问题 乱说一气 你打我吧 Hook中断处理程序?如何Hook...(2005-05-17 09:13)
zhenlongyanghook 中断处理程序 你爱在哪个irql上执行 就可以在哪个irql上执行 windows中那个8259的硬中断优先编码 已失效了吧? 应该是每个中断都会到cpu 只是处理与不处理的问题 乱说一气 你打我吧 Hook中断处理程序?如何Hook?另外,Win...(2005-05-16 21:18)
wqmmmmmhook 中断处理程序 你爱在哪个irql上执行 就可以在哪个irql上执行 windows中那个8259的硬中断优先编码 已失效了吧? 应该是每个中断都会到cpu 只是处理与不处理的问题 乱说一气 你打我吧(2005-05-16 15:22)
KMKInterrupt Vector Table - When power is applied to a computer, the POST procedure creates a table of interrupt vectors that is 1024 bytes and...(2005-05-16 04:25)
zhenlongyang希望能人早点看到此贴。(2005-05-15 22:37)

返回顶部