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)