Finally , as irql rises , fewer and fewer kernel - mode support routines are available for your use 最后,當(dāng)irql提升的時候,越來越少的支持程序的內(nèi)核模式為你所用。
The other reason would be to map the memory to be non - paged so the driver can also read it at raised irql levels 另外一個原因是映射內(nèi)存到未分頁的頁面中,以便于驅(qū)動也能夠在被提升的irql等級中讀取。
) to lower irql below whatever it was when a system routine called your driver , even if you raise it back before returning ,無論一個系統(tǒng)程序在什么時候調(diào)用你的驅(qū)動,即使你在程序之前把它提升回來。
An activity on a given cpu can be interrupted only by an activity that ? executes at a higher irql 我剛剛說的是非常重要的,作為一個原則銘記的:一個給定cpu上的一個活動只能由一個在較高irql執(zhí)行的活動來打斷。
You ' ll learn the details about interrupt request level ( irql ) and about various synchronization primitives that the operating system offers for your use 你將學(xué)習(xí)到有關(guān)終端請求級別的細(xì)節(jié)( irql )以及操作系統(tǒng)為你的使用提供的各種基本同步。