DataSheet - для любителей и профессионалов

BSOD

0x00000035: NO_MORE_IRP_STACK_LOCATIONS

     Синий экран смерти 0x00000035 указывает, что система ввода-вывода обнаружила вызов одного драйвера к другому без доступного IRP (пакет запросов на ввод-вывод).

 Параметры NO_MORE_IRP_STACK_LOCATIONS:

  1. Адрес IRP;
  2. Зарезервированный параметр;
  3. Зарезервированный параметр;
  4. Зарезервированный параметр.

 Причина

     Появление Bsod вызвано попыткой высокоуровневого драйвера  вызвать драйвер низшего уровня через интерфейс IoCallDriver при заполненной области стека. Из-за чего драйвер низшего уровня не имеет доступ к своим параметрам.

     Это фатальная ошибка, так как высокоуровневый драйвер заполнил параметры для драйвера низкого уровня (как требуется), при этом в области стека нет свободного места для драйвера низкого уровня.

     Также ошибка может означать повреждение памяти.

 Решение

     Для устранения ошибки воспользуйтесь статьей Общие рекомендации по устранению BSoD.

Добавить комментарий


Защитный код
Обновить

Вы здесь: Главная Документация BSOD 0x00000035: NO_MORE_IRP_STACK_LOCATIONS