PipeSecurity.RemoveAuditRule(PipeAuditRule) Methode

Definition

Entfernt eine Überwachungsregel aus der System-Access Control-Liste (SACL), die dem aktuellen PipeSecurity -Objekt zugeordnet ist.

public:
 bool RemoveAuditRule(System::IO::Pipes::PipeAuditRule ^ rule);
public bool RemoveAuditRule(System.IO.Pipes.PipeAuditRule rule);
override this.RemoveAuditRule : System.IO.Pipes.PipeAuditRule -> bool
Public Function RemoveAuditRule (rule As PipeAuditRule) As Boolean

Parameter

rule
PipeAuditRule

Die zu entfernende Überwachungsregel.

Gibt zurück

truewenn die Überwachungsregel entfernt wurde; andernfalls . false

Ausnahmen

Der rule Parameter ist null.

Hinweise

Die RemoveAuditRule Methode entfernt entweder alle übereinstimmenden Deny Überwachungsregeln oder alle übereinstimmenden Allow Überwachungsregeln aus dem aktuellen PipeSecurity Objekt. Sie können z. B. diese Methode verwenden, um alle Deny Überwachungsregeln für einen Benutzer zu entfernen, indem Sie ein FileSystemAuditRule objekt übergeben, das mit dem Deny Wert, dem Failure Wert und einem Benutzerkonto erstellt wurde. In diesem Fall entfernt die RemoveAuditRule Methode alle Verweigerungsregeln, die den Failure Wert oder den Success Wert angeben.

Gilt für: