Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Отловить попытки записи и чтения файла


Автор: Tatarin 9.7.2004, 05:21
Некая библиотека получает имя файла и работает с ним: пишет в него, читает, создает или удаляет. Вопрос: как можно отловить попытки записи и чтения в этот файл, а именно получить то, что библиотека хотела записать в файл или получить из него. Библиотека использует стандартные функции Windows для операции с файлом. Другими словами, хотелось бы вклиниться между ::ReadFile и ::WriteFile и самим файлом.

Автор: AndyY 9.7.2004, 14:30
собственно проблемы никакой нет:
ставишь хук на ReadFile/WriteFile и все ok
например я так делал:
http://awin.spb.ru/articles/hook1.html

Автор: bleznec 29.10.2011, 23:31
Цитата(AndyY @ 9.7.2004,  14:30)
собственно проблемы никакой нет:
ставишь хук на ReadFile/WriteFile и все ok
например я так делал:
http://awin.spb.ru/articles/hook1.html

Еще раз можно ссылку?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)