Поток обнаружения зависаний и восстановления UE
На этой схеме показан поток обнаружения зависания и сброса UE.
Схема состоит из main этапов:
- Обнаружение зависания
- Журнал
- Сброс: обработка неожиданного удаления
Важно помнить, что эта функция устраняет зависание встроенного ПО. Это не решает зависания драйвера IHV. Зависания драйвера IHV можно решить только с помощью жесткой перезагрузки. Драйвер должен освободить все дескрипторы и другие ресурсы, прежде чем его можно будет выгрузить. Если драйвер не удается выгрузить, восстановление не работает.
Эта схема потока применяется ко всем идентификаторам NDIS OID и обратным вызовам для минипортов. Могут быть исключительные случаи, когда NDIS или шина не могут полностью поддерживать восстановление сброса, часть восстановления сброса не будет работать. Два примера: при инициализации минипорта или во время операции остановки минипорта.