CommonObjectSecurity.RemoveAuditRule(AuditRule) CommonObjectSecurity.RemoveAuditRule(AuditRule) CommonObjectSecurity.RemoveAuditRule(AuditRule) CommonObjectSecurity.RemoveAuditRule(AuditRule) Method

Definition

Entfernt Überwachungsregeln, die dieselbe Sicherheits-ID und Zugriffsmaske enthalten wie die angegebene Überwachungsregel aus der SACL, die diesem CommonObjectSecurity-Objekt zugeordnet ist.Removes audit rules that contain the same security identifier and access mask as the specified audit rule from the System Access Control List (SACL) associated with this CommonObjectSecurity object.

protected:
 bool RemoveAuditRule(System::Security::AccessControl::AuditRule ^ rule);
protected bool RemoveAuditRule (System.Security.AccessControl.AuditRule rule);
member this.RemoveAuditRule : System.Security.AccessControl.AuditRule -> bool
Protected Function RemoveAuditRule (rule As AuditRule) As Boolean

Parameter

rule
AuditRule AuditRule AuditRule AuditRule

Die zu entfernende Überwachungsregel.The audit rule to remove.

Gibt zurück

true, wenn die Überwachungsregel erfolgreich entfernt wurde; andernfalls false.true if the audit rule was successfully removed; otherwise, false.

Hinweise

Das Entfernen der Überprüfung wird mithilfe eines komplexen Algorithmus durchgeführt, der zusätzlich zum Entfernen von Überwachungs Steuerungs Regeln hinzugefügt werden kann.Audit removal is accomplished by using a complex algorithm that might add audit control rules in addition to removing them.

Diese Methode kann die Überwachungs Regel nicht entfernen und gibt false zurück, wenn die der Überwachungs Regel zugeordneten Vererbungs Regeln zu komplex sind, damit der Entfernungs Algorithmus erfolgreich ist.This method fails to remove the audit rule and returns false if the inheritance rules associated with the audit rule are too complex for the removal algorithm to succeed.

Gilt für: