Вопрос № 37606: Есть программа l1.exe, которая должна читать таблицу открытых файлов. Но она не читает, т.к. то файл не найден, то не открыт. Подскажите где ошибка?...
Вопрос № 37.606
Есть программа l1.exe, которая должна читать таблицу открытых файлов. Но она не читает, т.к. то файл не найден, то не открыт. Подскажите где ошибка?
Отвечает: Лысков Игорь Витальевич
Здравствуйте, Иванов Михаил Викторович!
Что интересно, ошибки-то и нет :) (Разве что, не указана точка входа, но это не в счет!)
Дело в том, что список открытых файлов, получаемый из "списка списков",
получаемый, в свою очередь, по 52 функции является
недокументированным. Так что вполне возможно, что Винда
просто не формирует всю информацию...
Надо пробывать под чистым ДОС-ом :)
--------- Удачи!
Ответ отправил: Лысков Игорь Витальевич (статус: Студент)
Ответ отправлен: 15.03.2006, 23:13