PipeSecurity.RemoveAuditRule(PipeAuditRule) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tar bort en granskningsregel från SYSTEM Access Control List (SACL) som är associerad med det aktuella PipeSecurity-objektet.
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
Parametrar
- rule
- PipeAuditRule
Granskningsregeln att ta bort.
Returer
trueom granskningsregeln har tagits bort. annars . false
Undantag
Parametern rule är null.
Kommentarer
Metoden RemoveAuditRule tar bort antingen alla matchande Deny granskningsregler eller alla matchande Allow granskningsregler från det aktuella PipeSecurity objektet. Du kan till exempel använda den här metoden för att ta bort alla Deny granskningsregler för en användare genom att skicka ett FileSystemAuditRule objekt som skapats med hjälp av Deny värdet, Failure värdet och ett användarkonto. När du gör detta RemoveAuditRule tar metoden bort alla nekande regler som anger Failure värdet eller Success värdet.