EventWaitHandleSecurity::RemoveAuditRuleSpecific Method (EventWaitHandleAuditRule^)
Searches for an audit rule that exactly matches the specified rule and, if found, removes it.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- rule
-
Type:
System.Security.AccessControl::EventWaitHandleAuditRule^
The EventWaitHandleAuditRule to remove.
| Exception | Condition |
|---|---|
| ArgumentNullException | rule is null. |
The rule is removed only if it exactly matches rule in all details, including flags. Other audit rules for the same user are not affected.
Important |
|---|
A rule represents one or more underlying access control entries (ACE), and these entries are split or combined as necessary when you modify the audit security rules for a user. Thus, a rule might no longer exist in the specific form it had when it was added, and in that case the RemoveAuditRuleSpecific method cannot remove it. |
Available since 2.0
