다음을 통해 공유


ObjectSecurity.ModifyAccessRule 메서드

정의

지정된 수정 사항을 이 ObjectSecurity 개체와 관련된 DACL(임의 액세스 제어 목록)에 적용합니다.

public:
 virtual bool ModifyAccessRule(System::Security::AccessControl::AccessControlModification modification, System::Security::AccessControl::AccessRule ^ rule, [Runtime::InteropServices::Out] bool % modified);
public virtual bool ModifyAccessRule (System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified);
abstract member ModifyAccessRule : System.Security.AccessControl.AccessControlModification * System.Security.AccessControl.AccessRule * bool -> bool
override this.ModifyAccessRule : System.Security.AccessControl.AccessControlModification * System.Security.AccessControl.AccessRule * bool -> bool
Public Overridable Function ModifyAccessRule (modification As AccessControlModification, rule As AccessRule, ByRef modified As Boolean) As Boolean

매개 변수

modification
AccessControlModification

DACL에 적용할 수정 내용입니다.

rule
AccessRule

수정할 액세스 규칙입니다.

modified
Boolean

DACL이 실제로 수정되었으면 true이고, 그러지 않으면 false입니다.

반환

DACL이 성공적으로 수정되면 true이고, 그렇지 않으면 false입니다.

설명

의도 하지 않게 보안 주체에 대 한 액세스를 허용를 방지 하려면 애플리케이션 확인 해야 허용의 존재 여부에 대 한 모든 액세스 (AEFA) 액세스 제어 항목 (ACE) 전체 및 DACL을 수정 하기 전에 제거 합니다.

적용 대상