Browse Source

Fixes #35

pull/37/head 4.2.4
Raimund Andée [MSFT] 7 years ago
parent
commit
4bcaaa9427
  1. 4
      Security2/FileSystem/FileSystemAuditRule2 Class/FileSystemAuditRule2.RemoveFileSystemAuditRule.cs

4
Security2/FileSystem/FileSystemAuditRule2 Class/FileSystemAuditRule2.RemoveFileSystemAuditRule.cs

@ -17,7 +17,7 @@ namespace Security2
ace = (FileSystemAuditRule)sd.AuditRuleFactory(account, (int)rights, false, inheritanceFlags, propagationFlags, type); ace = (FileSystemAuditRule)sd.AuditRuleFactory(account, (int)rights, false, inheritanceFlags, propagationFlags, type);
sd.RemoveAuditRuleSpecific(ace); sd.RemoveAuditRule(ace);
file.SetAccessControl(sd); file.SetAccessControl(sd);
} }
@ -28,7 +28,7 @@ namespace Security2
var sd = directory.GetAccessControl(AccessControlSections.Audit); var sd = directory.GetAccessControl(AccessControlSections.Audit);
ace = (FileSystemAuditRule)sd.AuditRuleFactory(account, (int)rights, false, inheritanceFlags, propagationFlags, type); ace = (FileSystemAuditRule)sd.AuditRuleFactory(account, (int)rights, false, inheritanceFlags, propagationFlags, type);
sd.RemoveAuditRuleSpecific(ace); sd.RemoveAuditRule(ace);
directory.SetAccessControl(sd); directory.SetAccessControl(sd);
} }

Loading…
Cancel
Save