Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.01.2016, 14:36   #1
garuna
Форумчанин
 
Аватар для garuna
 
Регистрация: 13.04.2013
Сообщений: 180
Вопрос ReadDirectoryChangesW как узнать какой процесс сделал изменение

Мониторю изменения файлов в заданной директории (создание, удаление, переименование) с помощью функции ReadDirectoryChangesW. Но не могу понять как определить какой процесс сделал изменение. Вроде как фунция не содержит такой информации... Есть какие-то идеи?
garuna вне форума Ответить с цитированием
Старый 01.01.2016, 15:59   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Я уверен что это невозможно...
Хотя можно просто получить список всех процессов, по каждому из них список всех открытых ими хендлов и так сикось-накось выяснить кто что сделал, но ИМХО это не будут точные сведения.
Думаю самое оно - сплайсинг API функций. Тогда удастся выяснить. Но это сложно.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как узнать какой х и какой y экрана nikolas0 Общие вопросы Delphi 18 26.09.2014 22:20
Как средствами C# определить какой процесс использует интернет qwq C# (си шарп) 0 04.09.2013 15:07
Как узнать, запущен ли процесс? Storm Whisper Win Api 19 09.05.2011 12:18
Как узнать - запущен ли определенный процесс ? 12usver12 Общие вопросы Delphi 16 21.02.2011 02:52
Как узнать с какого по какой адрес занимает процесс в системе. kalexi Win Api 2 30.03.2008 15:48