0x00000035: NO_MORE_IRP_STACK_LOCATIONS

OSzone.net » Microsoft » BSOD » Ошибки » 0x00000035: NO_MORE_IRP_STACK_LOCATIONS
Автор: Ginger
Опубликована: 17.01.2006

Драйвер высшего уровня пытался вызвать драйвер низшего уровня через IoCallDriver() интерфейс, но в запасе не было свободного места в области стека, поэтому драйвер низшего уровня не сможет достичь нужных параметров, так как для него вообще нет никаких параметров.
Это гибельная ситуация, так как драйвер высшего уровня считает, что заполнил параметры для драйвера низшего уровня (что-то он должен был сделать, чтобы вызвать драйвер низшего уровня). В то время как составитель аннулировал конец пакета, т.к. нет свободного места. Это означает, что, скорее всего, какая-то память была повреждена.

Параметры:
1. адрес IRP


Ссылка: http://www.oszone.net/3615/0x00000035_NO_MORE_IRP_STACK_LOCATIONS