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

Определение

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

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

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

Поля

Имя Значение Описание
None 0

Флаги элемента управления отсутствуют.

OwnerDefaulted 1

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

GroupDefaulted 2

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

DiscretionaryAclPresent 4

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

DiscretionaryAclDefaulted 8

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

SystemAclPresent 16

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

SystemAclDefaulted 32

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

DiscretionaryAclUntrusted 64

Проигнорировано.

ServerSecurity 128

Проигнорировано.

DiscretionaryAclAutoInheritRequired 256

Проигнорировано.

SystemAclAutoInheritRequired 512

Проигнорировано.

DiscretionaryAclAutoInherited 1024

Указывает, что список дискреционных контроль доступа (DACL) автоматически наследуется от родительского элемента. Устанавливается только диспетчерами ресурсов.

SystemAclAutoInherited 2048

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

DiscretionaryAclProtected 4096

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

SystemAclProtected 8192

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

RMControlValid 16384

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

SelfRelative 32768

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

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