ControlFlags Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Эти флаги влияют на поведение дескриптора безопасности.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class ControlFlags
[System.Flags]
public enum ControlFlags
[<System.Flags>]
type ControlFlags =
Public Enum ControlFlags
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| None | 0 | Флаги элемента управления отсутствуют. |
| OwnerDefaulted | 1 | Указывает, что владелец SecurityIdentifier был получен механизмом по умолчанию. Устанавливается только диспетчерами ресурсов; не следует задавать вызывающими абонентами. |
| GroupDefaulted | 2 | Указывает, что группа SecurityIdentifier была получена механизмом по умолчанию. Устанавливается только диспетчерами ресурсов; не следует задавать вызывающими абонентами. |
| DiscretionaryAclPresent | 4 | Указывает, что DACL не |
| DiscretionaryAclDefaulted | 8 | Указывает, что DACL был получен механизмом по умолчанию. Устанавливается только диспетчерами ресурсов. |
| SystemAclPresent | 16 | Указывает, что saCL не |
| 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 | Указывает, что двоичное представление дескриптора безопасности находится в автономном формате. Этот флаг всегда задан. |