DirectoryInfo(from_folder)
Dim to_folder_info As
New DirectoryInfo(to_folder)
Dim fromfoldersecurity
As DirectorySecurity
= from_folder_info.GetAccessControl(AccessControlSections.Access)
Dim from_sddlform As
String = fromfoldersecurity.GetSecurityDescriptorSddlForm(AccessControlSections.Access)
Dim tofoldersecurity
As New DirectorySecurity
tofoldersecurity.SetSecurityDescriptorSddlForm(from_sddlform, AccessControlSections.Access)
If inherit.Equals(True)
Then
tofoldersecurity.SetAccessRuleProtection(False,
False)
Else If inherit.Equals(False) Then
tofoldersecurity.SetAccessRuleProtection(True, True)
End If
to_folder_info.SetAccessControl(tofoldersecurity)
End Sub