DPC和ISR的理解

首先來說中斷 計算機的中斷分爲軟中斷和硬中斷,即IRQL和DIRQL,共32個級別,從0~31級別依次提升,0~2屬於軟中斷 一般線程運行於PASSIVE_LEVEL級別,如果不想在運行時切換到其他線程,可以將中端級別提升致DISPATCH_LEVEL,但線程在這個中端級別下運行無法使用分頁內存,因爲無法觸發分頁中斷。可能有些內存地址訪問不了,藍屏。 當硬件的中斷信號發給CPU之後,CPU會把IR
相關文章
相關標籤/搜索