przechwytywanie usuwania plikow

0

w jaki sposob mozna przechwycic kiedy aplikacja <ort>proboje </ort>usunac plik. chcialem konkretnie napisac program ktory uniemozliwi usuniecie ikreslonych plikow. wiem ze trzeba to zrobic za pomoca hook'a, ale nie wiem jak :-| zna ktos moze jakis sposob????

0

FindFirstChangeNotification, FindCloseChangeNotification, FindNextChangeNotification - ale to da Ci informacje tylko o zmianach w systemie plików (czyli po fakcie usunięcia)

0

no wlasnie znalazlem ze w win9x mozna uzyc IFSMgr_InstallFileSystemApiHook, ale nie dziala pod xp. ma ktos jeszcze jakis pomysl??

0

jest też metoda założenia ekskluzywnego haka na plik uniemożliwiającego dostęp do pliku, lub takiego haka w którym się nie będzie dało cokolwiek z plikiem zrobić. Chodzi tu o flagi przy otwieraniu pliku (fsShareExclusive itp)

0

problemem moze byc w tym przypadku to ze niektore programy moga nie chciec otwierac plikow ktore sa uzywane w trybie share write/read, a ja chcialbym to zrobic jak najbardziej bezproblemowo

0

no to spróbuj ustawić tryb otwarcia bez shara i bez zamykania pliku... właśnie przez takie numery kilka progów moich czasem robi głupie błędy, które u ciebie były by porządanymi funkcjami.

0

no ja innego wyjscia jak na razie tez nie znalazlem wiec zostanie w takiej formie. dzieki za pomoc

1 użytkowników online, w tym zalogowanych: 0, gości: 1