错误分析:主要的问题是驱动程序,有缺陷或不兼容的硬件与软件造成的从技术的角度来看,表明过高的进程内部请求级别(IRQL)的存在没有获得访问内核模式中的存储器地址。
基于1552个网页-相关网页
这一章首先介绍了有关进程和线程同步的基础知识,然后介绍了Windows中的中断和异常处理机制,包括IRQL(中断请求级别)和中断对象、DPC(延迟过程调用)和定时器管理、APC(异步过程调用),以及异常分发过程。
基于522个网页-相关网页
Windows有两类中断,硬件设备的中断和软中断,分成若干个不同的优先级(IRQL)。软中断主要有两种:DPC(DelayedProcedureCall)和APC(AsynchronousProcedureCall),都处于较低的优先级。
基于68个网页-相关网页
One consequence of running at elevated IRQL is that the system becomes incapable of servicing page faults.
运行于较高IRQL的结果是:系统逐渐是的服务分页错误作用。
The other reason would be to map the memory to be non-paged so the driver can also read it at raised IRQL levels.
另外一个原因是映射内存到未分页的页面中,以便于驱动也能够在被提升的IRQL等级中读取。
Furthermore, no thread can preempt it to run another of these special routines because that other routine will run at the same IRQL.
另外,没有线程可以占先它来运行另一个这样的特殊程序,因为其他程序将运行于相同的IRQL。
应用推荐