Поделиться через


ControlFlags Перечисление

Определение

Эти флаги влияют на поведение дескриптора безопасности.

Это перечисление поддерживает побитовую комбинацию значений его членов.

public enum class ControlFlags
[System.Flags]
public enum ControlFlags
[<System.Flags>]
type ControlFlags = 
Public Enum ControlFlags
Наследование
ControlFlags
Атрибуты

Поля

DiscretionaryAclAutoInherited 1024

Указывает, что список управления доступом на уровне пользователей автоматически наследуется у родительского элемента. Задается только диспетчером ресурсов.

DiscretionaryAclAutoInheritRequired 256

Не обрабатывается.

DiscretionaryAclDefaulted 8

Указывает, что список управления доступом на уровне пользователей был получен с помощью механизма установки значений по умолчанию. Задается только диспетчером ресурсов.

DiscretionaryAclPresent 4

Указывает, что список управления доступом на уровне пользователей не равен null. Задается диспетчером ресурсов или пользователями.

DiscretionaryAclProtected 4096

Указывает, что диспетчер ресурсов не допускает автоматического наследования. Задается диспетчером ресурсов или пользователями.

DiscretionaryAclUntrusted 64

Не обрабатывается.

GroupDefaulted 2

Указывает, что группа SecurityIdentifier была получена с помощью механизма установки значений по умолчанию. Задается только диспетчером ресурсов; не должен задаваться вызывающими объектами.

None 0

Нет флагов управления.

OwnerDefaulted 1

Указывает, что владелец SecurityIdentifier был получен с помощью механизма установки значений по умолчанию. Задается только диспетчером ресурсов; не должен задаваться вызывающими объектами.

RMControlValid 16384

Указывает, что содержимое поля Reserved действительно.

SelfRelative 32768

Указывает, что двоичное представление дескриптора безопасности не относительное. Этот флаг всегда установлен.

ServerSecurity 128

Не обрабатывается.

SystemAclAutoInherited 2048

Указывает, что системный список управления доступом автоматически наследуется у родительского элемента. Задается только диспетчером ресурсов.

SystemAclAutoInheritRequired 512

Не обрабатывается.

SystemAclDefaulted 32

Указывает, что системный список управления доступом был получен с помощью механизма установки значений по умолчанию. Задается только диспетчером ресурсов.

SystemAclPresent 16

Указывает, что системный список управления доступом не равен null. Задается диспетчером ресурсов или пользователями.

SystemAclProtected 8192

Указывает, что диспетчер ресурсов не допускает автоматического наследования. Задается диспетчером ресурсов или пользователями.

Применяется к