CommonObjectSecurity.ModifyAccess Metoda

Definicja

Stosuje określoną modyfikację do uznaniowej listy kontroli dostępu (DACL) skojarzonej z tym CommonObjectSecurity obiektem.

protected:
 override bool ModifyAccess(System::Security::AccessControl::AccessControlModification modification, System::Security::AccessControl::AccessRule ^ rule, [Runtime::InteropServices::Out] bool % modified);
protected override bool ModifyAccess(System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified);
override this.ModifyAccess : System.Security.AccessControl.AccessControlModification * System.Security.AccessControl.AccessRule * bool -> bool
Protected Overrides Function ModifyAccess (modification As AccessControlModification, rule As AccessRule, ByRef modified As Boolean) As Boolean

Parametry

modification
AccessControlModification

Modyfikacja stosowana do listy DACL.

rule
AccessRule

Reguła dostępu do modyfikowania.

modified
Boolean

true jeśli lista DACL została pomyślnie zmodyfikowana; w przeciwnym razie, false.

Zwraca

true jeśli lista DACL została pomyślnie zmodyfikowana; w przeciwnym razie, false.

Uwagi

Aby uniknąć niezamierzonego zezwalania na dostęp do podmiotów zabezpieczeń, aplikacje powinny sprawdzać istnienie pozycji kontroli dostępu (AEFA) wszystkich użytkowników przed zmodyfikowaniem listy DACL.

Dotyczy