code_junkie

Changing folder security permisions via Win32 API

Nov 11th, 2011
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.27 KB | None | 0 0
  1. CDacl oDacl;
  2. AtlGetDacl(strFolder, SE_FILE_OBJECT, &oDacl);
  3. oDacl.RemoveAces(Sids::Users()); // Remove existing "Users" access
  4. oDacl.AddAllowedAce(Sids::Users(), FILE_ALL_ACCESS, CONTAINER_INHERIT_ACE | OBJECT_INHERIT_ACE);
  5. AtlSetDacl(strFolder, SE_FILE_OBJECT, oDacl);
Add Comment
Please, Sign In to add comment