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

BSOD

0x00000035: NO_MORE_IRP_STACK_LOCATIONS

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

 Параметры NO_MORE_IRP_STACK_LOCATIONS:

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

 Причина

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

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

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

 Решение

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

{jcomments on}

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