// Berkeley Open Infrastructure for Network Computing // http://boinc.berkeley.edu // // Source Code Originally from: // http://www.codeguru.com/cpp/w-p/files/comments.php/c4479/?thread=52622 // #ifndef _BOINC_DIROPS_ #define _BOINC_DIROPS_ // Prototypes BOOL RemoveReadOnly(tstring& csFileName); BOOL RecursiveDeleteFolder(tstring& csPath); BOOL RecursiveCopyFolder(tstring& csFromPath, tstring& csToPath); BOOL MoveFolder(tstring& csPath, tstring& csNewPath); BOOL RecursiveSetPermissions(tstring& csPath, PACL pACL); #endif