Вопрос про IRQL
От: -prus-  
Дата: 14.10.18 16:34
Оценка:
Всем привет!

Для себя уяснить маленькую деталь хотел...
В литературе написано, что код на уровне DISPATCH_LEVEL не может приостанавливаться на текущем уровне IRQL и ниже. Т.е. другому коду на DISPATCH_LEVEL процессорное время отдано не будет, пока выполняется первый. А для APC_LEVEL может приостанавливаться для выполнения другого APC_LEVEL кода? Или только на PASSIVE_LEVEL код может вытесняться кодом с PASSIVE_LEVEL того же приоритета?Запутался что-то.
С уважением,
Евгений
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.