FindFirstChangeNotification: Dobiti konkretno spremembo v mapi?

Odpiranje, tiskanje, pisanje v datoteke in drugo.
Odgovori
Čavlji
Prispevkov: 985
Pridružen: 28.08.2002 14:05:24

FindFirstChangeNotification: Dobiti konkretno spremembo v mapi?

Odgovor Napisal/-a Čavlji » 16.06.2006 09:33:42

S FindFirstChangeNotification v threadu monitoringam, če je prišlo v določenem direktoriju do spremembe kakega filea. Ko se kaka sprememba zgodi, to spremembo sicer zaznam (WaitForMultipleObjects dočaka event), ne vem pa, kako zaznat kaj točno se je v tem direktoriju spremenilo (kater filename in kako).

Kako se to najhitreje dobi? A je loop s findFirst in Next po vseh fileih in primerjanje z obstoječo bazo edini način, ali se te spremembe kam zapišeji in jih je mogoče enostavno prebrat?
čavlji

aoven
Prispevkov: 2338
Pridružen: 27.06.2001 23:56:07

FindFirstChangeNotification: Dobiti konkretno spremembo v mapi?

Odgovor Napisal/-a aoven » 16.06.2006 13:21:45

Drugi odstavek opisa funkcije FindFirstChangeNotification v MSDN-ju ti vse pove.

Aleksander

Odgovori