Отслеживание изменений файлов
От: gleb_rsdn  
Дата: 31.07.02 08:00
Оценка:
Есть такая функция ReadDirectoryChangesW получающая информацию о изменениях произошедших в папке.
С помощью нее можно получить информацию о том, что произошло и с каким файлом.
А как узнать пользователя ответственного за это изменение?
Re: Отслеживание изменений файлов
От: Denis Россия http://blogs.gotdotnet.ru/personal/Denis
Дата: 31.07.02 08:07
Оценка:
Приветик!
В Msdn мы читаем?
на первую часть вопроса
а зачем нужна структура FILE_NOTIFY_INFORMATION, список из которых мы получаем в lpBuffer (второй параметр).

второй вопрос — это уже сложнее. но можно.

и третье — она не очень устойчиво работает — особенно на сетевых шарах. Если у тебя NT >= 2000 то лучше пользоваться журналом.

Денис.

Здравствуйте gleb_rsdn, Вы писали:

GR>Есть такая функция ReadDirectoryChangesW получающая информацию о изменениях произошедших в папке.

GR>С помощью нее можно получить информацию о том, что произошло и с каким файлом.
GR>А как узнать пользователя ответственного за это изменение?
Re[2]: Отслеживание изменений файлов
От: gleb_rsdn  
Дата: 31.07.02 08:19
Оценка:
Здравствуйте Denis, Вы писали:

D>Приветик!

D>В Msdn мы читаем?
D>на первую часть вопроса
D>а зачем нужна структура FILE_NOTIFY_INFORMATION, список из которых мы получаем в lpBuffer (второй параметр).

Что значит первая часть вопроса, вторая?
Вопрос один:
Как узнать пользователя ответственного за это изменение?
Остальное понятно.

D>второй вопрос — это уже сложнее. но можно.


Вот наверное это меня и интересует

D>и третье — она не очень устойчиво работает — особенно на сетевых шарах. Если у тебя NT >= 2000 то лучше пользоваться журналом.


Имеешь ввиду секурити евент лог? Это подразумевает включение аудита папки.
Не понятно как разгребать этот лог.
Re[3]: Отслеживание изменений файлов
От: Denis Россия http://blogs.gotdotnet.ru/personal/Denis
Дата: 31.07.02 08:30
Оценка:
во-первых — тысяча извинений очитался.

а на счёт журнала — я не про тот, читать тут
cool site


Денис.
Re[4]: Отслеживание изменений файлов
От: gleb_rsdn  
Дата: 31.07.02 10:36
Оценка:
Здравствуйте Denis, Вы писали:

D>во-первых — тысяча извинений очитался.


Да ничего, бывает.

D>а на счёт журнала — я не про тот, читать тут

D>cool site

Я может чего-то не понял, но не увидел как через DeviceIoControl получить пользователя
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.