PipeSecurity.RemoveAuditRule(PipeAuditRule) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt eine Überwachungsregel aus der Systemzugriffssteuerungsliste (SACL - System Access Control List), 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
true
, wenn die Überwachungsregel entfernt wurde; false
andernfalls .
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. Mit dieser Methode können Sie beispielsweise alle Deny Überwachungsregeln für einen Benutzer entfernen, indem Sie ein FileSystemAuditRule Objekt übergeben, das mit dem Deny Wert, dem Failure Wert und einem Benutzerkonto erstellt wurde. Wenn Sie dies tun, entfernt die RemoveAuditRule -Methode alle Deny-Regeln, die den Failure Wert oder den Success Wert angeben.