ControlFlags 열거형

정의

이 플래그는 보안 설명자의 동작에 영향을 줍니다.

이 열거형은 멤버 값의 비트 조합을 지원합니다.

public enum class ControlFlags
[System.Flags]
public enum ControlFlags
[<System.Flags>]
type ControlFlags = 
Public Enum ControlFlags
상속
ControlFlags
특성

필드

DiscretionaryAclAutoInherited 1024

DACL(임의 액세스 제어 목록)이 부모에서 자동으로 상속되었음을 지정합니다. 리소스 관리자에 의해서만 설정됩니다.

DiscretionaryAclAutoInheritRequired 256

무시됩니다.

DiscretionaryAclDefaulted 8

DACL을 기본 메커니즘을 통해 가져왔음을 지정합니다. 리소스 관리자에 의해서만 설정됩니다.

DiscretionaryAclPresent 4

DACL이 null이 아님을 지정합니다. 리소스 관리자나 사용자가 설정합니다.

DiscretionaryAclProtected 4096

리소스 관리자에 의해 자동 상속을 사용할 수 없음을 지정합니다. 리소스 관리자나 사용자가 설정합니다.

DiscretionaryAclUntrusted 64

무시됩니다.

GroupDefaulted 2

SecurityIdentifier 그룹을 기본 메커니즘을 통해 가져왔음을 지정합니다. 리소스 관리자에 의해서만 설정되며, 호출자는 설정하면 안 됩니다.

None 0

제어 플래그가 없습니다.

OwnerDefaulted 1

소유자 SecurityIdentifier를 기본 메커니즘을 통해 가져왔음을 지정합니다. 리소스 관리자에 의해서만 설정되며, 호출자는 설정하면 안 됩니다.

RMControlValid 16384

예약 필드의 내용이 올바르다는 것을 지정합니다.

SelfRelative 32768

보안 설명자 이진 표시가 자체 상대 형식임을 지정합니다. 이 플래그는 항상 설정되어 있습니다.

ServerSecurity 128

무시됩니다.

SystemAclAutoInherited 2048

SACL(시스템 액세스 제어 목록)이 부모에서 자동으로 상속되었음을 지정합니다. 리소스 관리자에 의해서만 설정됩니다.

SystemAclAutoInheritRequired 512

무시됩니다.

SystemAclDefaulted 32

SACL을 기본 메커니즘을 통해 가져왔음을 지정합니다. 리소스 관리자에 의해서만 설정됩니다.

SystemAclPresent 16

DACL이 null이 아님을 지정합니다. 리소스 관리자나 사용자가 설정합니다.

SystemAclProtected 8192

리소스 관리자에 의해 자동 상속을 사용할 수 없음을 지정합니다. 리소스 관리자나 사용자가 설정합니다.

적용 대상