Twister писал(а):А вот и правильный ответ (надеюсь).
ms-rem писал(а):Последний из обработчиков (который ставит система) прибивает процесс. Если не один обработчик вобще не будет найден, то снова возникнет исключениие, и опять будет поиск обработчика... Процесс войдет в бесконечный цикл и будет 100% грузить процессор.
Применительно к режиму ядра --
полный бред. Ядреный код не выполняется в контексте какого-то процесса (вернее, выполняется в контексте случайного процесса).
Ну, положим, мы убили какой-то случайный процесс, который попал под горячую руку -- а управление куда возвращать? Если исключение возникло при каком-нибудь высоком IRQL, то кто нам понизит IRQL обратно -- ведь обработчика мы убили?
Всё равно у системы не будет другого выхода, кроме синего экрана.
Ну хорошо, а ms-rem чем-то обосновывает свой ответ? Или это непогрешимый и непререкаемый авторитет?