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 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.