Re: трабла =(

From
Alex Fedotov ()
To
Alexey Nevolin
Date
2001-06-07T00:52:10Z
Area
SU.WINDOWS.NT.PROG
From: "Alex Fedotov" <alexf@3cube.com>

Alexey Nevolin wrote:

> 2 Alex Fedotov : ты же соображаешь в этом деле, неужели нет никаких
> идей?

С чего ты взял? Просто у меня книжка есть, я ее тут цитирую
периодически :)

Возвращаясь к топику, без отладчика, конечно, никуда не годится. Второго
компьютера у тебя, конечно, тоже нет, так что WinDbg не прокатит.

IRQL_NOT_LESS_OR_EQUAL означает именно то, что написано, то есть была
попытка вызвать функцию, которая на данном IRQL недопустима (слишком
высокий IRQL). ZwWriteFile можно вызывать только на PASSIVE_LEVEL(0).
Bugcheck, который ты привел, происходит на CLOCK2_LEVEL (1Сн). Я не
верю, что ZwQuerySystemInformation может вызываться при таком IRQL, но
чем черт не шутит, надо разбираться.

Короче, исходники давай, посмотрим. Если я буду чувствовать себя
особенно героически, я даже запущу их у себя.

Еще, ты не рассматривал вариант, чтобы драйвер буферизовал свои
результаты в памяти и выдавал их по запросу user-mode программы, а она
уже записывала их в файл?

--
Alex Fedotov



Отправлено через сервер Talk.Ru - http://www.talk.ru
--- ifmail v.2.15dev5
 * Origin: 3Cube, Inc. (www.3cube.com) (2:5020/400)