Отловить событие до создания файла
От: gorr.ka  
Дата: 09.06.09 16:03
Оценка:
Привет Всем,

поискал по Инету и Тут, быстро найти не удалось — на такой вопрос:

Как с помощью Win Api поймать ивент на событие CopyFile, Rename...?

Вернее, я хочу отловить событие на создании файла, НЕ проверка на уже созданном?
Проверить нужно только по имени. Также подлежат отлову Rename, Delate.

Like action before...

Спасибо


10.06.09 07:21: Перенесено модератором из 'C/C++' — Odi$$ey
Re: Отловить событие до создания файла
От: Аноним  
Дата: 10.06.09 02:49
Оценка:
Здравствуйте, gorr.ka, Вы писали:

GK>Привет Всем,


GK>поискал по Инету и Тут, быстро найти не удалось — на такой вопрос:


GK>Как с помощью Win Api поймать ивент на событие CopyFile, Rename...?


GK>Вернее, я хочу отловить событие на создании файла, НЕ проверка на уже созданном?

GK>Проверить нужно только по имени. Также подлежат отлову Rename, Delate.

GK>Like action before...


GK>Спасибо


Попробуй FindFirstChangeNotification
Re[2]: Отловить событие до создания файла
От: gorr.ka  
Дата: 10.06.09 12:55
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, gorr.ka, Вы писали:


GK>>Привет Всем,


GK>>поискал по Инету и Тут, быстро найти не удалось — на такой вопрос:


GK>>Как с помощью Win Api поймать ивент на событие CopyFile, Rename...?


GK>>Вернее, я хочу отловить событие на создании файла, НЕ проверка на уже созданном?

GK>>Проверить нужно только по имени. Также подлежат отлову Rename, Delate.

GK>>Like action before...


GK>>Спасибо


А>Попробуй FindFirstChangeNotification


Спасибо.

Эта фуннкция работает с файлом или директорией "ПОСЛЕ".
А как обработать попыттку создания файла?
Re[3]: Отловить событие до создания файла
От: Константин Б. Россия  
Дата: 10.06.09 17:10
Оценка: +2
Здравствуйте, gorr.ka, Вы писали:

GK>Эта фуннкция работает с файлом или директорией "ПОСЛЕ".

GK>А как обработать попыттку создания файла?

Написать драйвер-фильтр.
Re: Отловить событие до создания файла
От: MegaVoltik  
Дата: 25.06.09 08:53
Оценка:
GK>поискал по Инету и Тут, быстро найти не удалось — на такой вопрос:

GK>Как с помощью Win Api поймать ивент на событие CopyFile, Rename...?


GK>Вернее, я хочу отловить событие на создании файла, НЕ проверка на уже созданном?

GK>Проверить нужно только по имени. Также подлежат отлову Rename, Delate.

Не очень прямой путь но и не сильно сложный http://dokan-dev.net/en/download/
Эта библиотека позволяет создать зеркало диска с возможностью перехвата всех обращений к нему.
Чем больше нас, тем меньше их...
Re[2]: Отловить событие до создания файла
От: x64 Россия  
Дата: 25.06.09 09:03
Оценка:
MV>Не очень прямой путь но и не сильно сложный http://dokan-dev.net/en/download/
MV>Эта библиотека позволяет создать зеркало диска с возможностью перехвата всех обращений к нему.

Опять мимо
Автор: x64
Дата: 25.06.09
и кончай уже вводить людей в заблуждение. Ты разве не понимаешь, что ты сейчас влияешь на индустрию в целом? С решениями, написанными вот такими полуграмотными товарищами, возможно, потом придётся работать мне. Или другому человеку. Которого попросят потом переделать как надо. А это в итоге будет означать переписывание с нуля. Кому это надо?.. Я понимаю, что ты нашёл интересную игрушку, но, к сожалению, кроме как поиграться этот Dokan пока ещё больше ни для чего не подходит. Один только плюс у него — там исходники есть, помогут в изучении ядра и файловых систем в частности, но не более.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.