Udostępnij za pośrednictwem


DirectoryObjectSecurity.RemoveAuditRule(ObjectAuditRule) Metoda

Definicja

Usuwa reguły inspekcji zawierające ten sam identyfikator zabezpieczeń i maskę dostępu co określona reguła inspekcji z listy system Access Control (SACL) skojarzonej z tym CommonObjectSecurity obiektem.

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

Parametry

rule
ObjectAuditRule

Reguła inspekcji do usunięcia.

Zwraca

true jeśli reguła inspekcji została pomyślnie usunięta; w przeciwnym razie , false.

Uwagi

Usuwanie inspekcji odbywa się przy użyciu złożonego algorytmu, który może dodać reguły kontroli inspekcji oprócz ich usuwania.

Ta metoda nie może usunąć reguły inspekcji i zwraca wartość false , jeśli reguły dziedziczenia skojarzone z regułą inspekcji są zbyt złożone, aby algorytm usuwania zakończył się powodzeniem.

Dotyczy