| Предыдущий | Следующий |
| IRQL_NOT_DISPATCH_LEVEL | IRQL_NOT_LESS_OR_EQUAL |
IRQL_NOT_GREATER_OR_EQUAL
IRQL_NOT_GREATER_OR_EQUAL — это код остановки 0x09. Microsoft относит его к крайне редким и не публикует таблицу параметров для этого кода. Его имя нельзя считать обратным написанием IRQL_NOT_LESS_OR_EQUAL с тем же контрактом четырёх аргументов обращения к памяти.
Не смешивайте 0x09 и 0x0A
Для кода остановки 0x0AMicrosoft документирует адрес обращения, IRQL, тип доступа и адрес инструкции. Для 0x09эквивалентное соответствие не опубликовано. Отладчик может восстановить полезное состояние из конкретного дампа, но эти сведения нельзя считать универсальными значениями аргументов для каждого сбоя 0x09.
На чём сосредоточиться при расследовании
- Зафиксируйте исходные аргументы остановки и точную сборку ядра.
- Используйте
!analyze -show 0x09и анализируйте исходный дамп с помощью!analyze -v. - Следуйте фактическим данным стека вокруг переходов приоритетов или вызывающих функций ядра; не делайте вывод об ошибке чтения или записи только по имени этой константы.
Ссылки
- Microsoft: код остановки 0x09 IRQL_NOT_GREATER_OR_EQUAL
- Microsoft: документированный контракт параметров 0x0A
- Microsoft: анализ данных кода остановки
Нужно найти другой код? Найти другой код состояния или ошибки.