ObjectSecurity.ModifyAccess Metod

Definition

Tillämpar den angivna ändringen på DACL (Discretionary Access Control List) som är associerad med det här ObjectSecurity-objektet.

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

Parametrar

modification
AccessControlModification

Ändringen som ska tillämpas på DACL.

rule
AccessRule

Åtkomstregeln som ska ändras.

modified
Boolean

trueom DACL har ändrats. annars . false

Returer

trueom DACL har ändrats. annars . false

Kommentarer

För att undvika att oavsiktligt tillåta åtkomst till huvudkonton bör program kontrollera om det finns en åtkomstkontrollpost (ACE) som tillåter alla fullständig åtkomst (AEFA) och ta bort den innan du ändrar en DACL.

Gäller för