Jak sprawdzić, czy folder jest chroniony przez Windows.
Taką ochronę ma np: System Volume Information i niektóre programy nie mają tam dostępu, a najczęściej jest to w systemie plików NTFS.
Zainteresuj się funkcją GetFileSecurity lub GetSecurityInfo. Najlepiej to przeglądnij wszystkie funkcje Security Functions w Msdnie
Dzięki. Żebym jeszcze umiał z tego skorzystać to byłoby dobrze ;)
Może jakiś przykład na sprawdzenie folderu ?
(źródła: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/secauthz/security/getfilesecurity.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/secauthz/security/getfilesecurity.asp)
ludzie, używajcie wyszukiwarki! http://4programmers.net/file.php?id=1756
ŁF napisał(a)
Dzięki, ale to jest tylko dla plików. A może da sie to przerobić na odczyt dla folderów (chodzi o odczyt praw dostępu do folderów) ?
no nie, bez przesady, może od razu napisać za ciebie gotowy program? przecież te same reguły, które rządzą prawami dostępu do plików, odnoszą się do katalogów.
pewnie nawet nie zerknąłeś do kodu źródłowego.