Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Отслеживание изменений в директории


mtk ©   (2016-04-01 16:19:00) 

Здравствуйте!
Есть необходимость отслеживать изменения в директории (добавление, удаление, переименование файлов и каталогов) на локальном компьютере и от имени какого пользователя они выполняются.

Изменения в директории отслеживаю с помощью функции ReadDirectoryChangesW, а вот как быть с пользователем от имени которого выполнялось изменение не знаю?

Подскажите, пожалуйста, как определить пользователя, который выполнил изменения?

Delphi XE6, Windows 7


Rouse_   (2016-04-11 16:38:00) [1]

С какой целью это нужно?
Для создания файла - ты еще можешь определить, через вот этот подход:
https://msdn.microsoft.com/ru-ru/library/windows/desktop/aa446629%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396

а вот если файл удален, да еще из расшаренной папки, да еще когда компьютер в рабочей сети, а не в домене?


Signal   (2016-04-09 00:49:00) [2]

смотри в сторону хуков


Наверх

Титульная страница Поиск, карта сайта Написать письмо