Перехват и перенаправление операций с файлами Windows в программе на C
Мое намерение состоит в том, чтобы написать программу (у меня Pelles C), чья функция заключается в перехвате чтения / записи Windows в определенные каталоги и перенаправлении их в другие, указанные пользователем. Например, определенное программное обеспечение жестко запрограммировано для записи в C: \ Windows \ Temp, игнорируя системные переменные окружения TEMP и TMP. Когда какая-либо программа запрашивает файловую операцию, моя перехватывает запрос, получает целевой каталог, сравнивает его с записями из созданного пользователем списка, а затем видит, что все операции чтения / записи перенаправляются в нужное место (например, D: \ Temp). ). Мое самое большое препятствие - то, что я не знаю программирования, специфичного для Windows (хотя я знаю ANSI C). И мое исследование Google не было столь же плодотворным. Я надеюсь, что кто-то может указать мне на некоторые ресурсы, которые могут помочь в решении этой проблемы. Замечания:
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами