PAGED_CODE

定義於: Wdm.h

PAGED_CODE宏可確保呼叫線程是在低到足以允許分頁的 IRQL 上執行。

傳回值

無效

如果 IRQL >APC_LEVEL,PAGED_CODE 宏會導致系統判斷提示。

您應該在每個驅動程式例程的開頭呼叫這個宏,該例程包含可分頁程式代碼或存取可分頁程序代碼。

PAGED_CODE宏只會在驅動程式程式代碼執行宏的時間點檢查 IRQL。

如果程式代碼後續引發 IRQL,宏將不會偵測到這項變更。

驅動程式開發人員應該使用靜態驅動程式驗證器和驅動程式驗證器來偵測在驅動程式例程執行期間,IRQL 何時引發不正確。

PAGED_CODE宏只能在核取的組建中運作。

從 Windows 2000 開始提供。