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