Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Определяется в: Wdm.h
Макрос PAGED_CODE гарантирует, что вызывающий поток выполняется в среде IRQL, достаточно низкой для разбиения по страницам.
Возвращаемое значение
VOID
Если APC_LEVEL IRQL > , макрос PAGED_CODE вызывает в системе оператор ASSERT.
Вызов этого макроса должен выполняться в начале каждой подпрограммы драйвера, которая либо содержит страничные коды, либо обращается к коду с доступом к странице.
Макрос PAGED_CODE проверяет IRQL только в том месте, в котором код драйвера выполняет макрос.
Если код впоследствии вызывает IRQL, макрос не обнаружит это изменение.
Разработчикам драйверов следует использовать средство проверки статических драйверов и средство проверки драйверов для обнаружения неправильного вызова IRQL во время выполнения процедуры драйвера.
Макрос PAGED_CODE работает только в проверенных сборках.
Доступно начиная с Windows 2000.