Re: Слабость FindFirstChangeNotification? Или мо я?

From
Dmitry A.Senkevich (2:5020/1300)
To
Alexey Broushkovsky ()
Date
2001-08-07T08:41:24Z
Area
SU.WINDOWS.NT.PROG
Hy, 3gpaBcTByй, Alexey!

06 Aug 01 21:14, Alexey Broushkovsky wrote to All:

 AB> Есть необходимость в некоем процессе, который должен следить за
 AB> изменениями в довольно большой куче каталогов. Пробовал
 AB> использовать FindFirstChangeNotification для дальнейшего натравливания
 AB> на список хендлов WaitForMultipleObjects, однако первый напрочь
 AB> отказывается воспринимать более 49 каталогов, возвращая ошибку 1450
 AB> (мало ресурсов). Но ведь 49 - это очень мало. :'(

 AB> Что посоветуете, всемогущий All?
 AB> Чертовски обидно было бы не воспользоваться таким мощным инструментом.

Предлагаю мониторить изменения на всех дисках начиная с корня (таких будет максимум 25 штук: C..Z). Для выяснения того, что именно изменилось, использовать ReadDirectoryChangesW.

    /McQwerty

... Ho этo ужe coвceм дpyгaя icтopия ...
--- Golo-Ed
 * Origin: McQwerty's Evil Nest - the World's Best Nest (2:5020/1300)