Добавление ДЛЛ и перехват API функций
От: urban1981  
Дата: 04.02.15 05:16
Оценка: -1 :)
Здравствуйт.У меня есть устройство с WinCE 6.0(MIPSII) и приложение Х, которое работает с портами. Хочу снять лог, что приложение считывает с портов и что пишет в них. А потом динамически преобразовывать информацию в нужную. Хочу сделать таким способом подсоединиться к процессу, добавить свою ДЛЛ в которой бууду перехватывать API CreateFileW, ReadFile и WriteFile и с помощью переопределения этих функци буду писать лог... У меня есть ряд вопросов. Всем заранее спасибо.Пишу в VS2008 C++.
1. Как создать ДЛЛ? Имею в виду какой проект создавать (MFC, ATL... )?
2. Как и где перехватывать API CreateFileW, ReadFile и WriteFile, чтобы подложить свои функции? Прочитал кучу всякой полезной информации...
3. Выдаёт ошибку вот на этот кусок кода, как победить?
typedef std::map<HANDLE, CStringA> Files;
Files files;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.