StandardAccessRights Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает набор стандартных прав доступа, соответствующих операциям, общим для большинства типов защищаемых объектов.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class StandardAccessRights
[System.Flags]
public enum StandardAccessRights
[<System.Flags>]
type StandardAccessRights =
Public Enum StandardAccessRights
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| None | 0 | Нет доступа. |
| Delete | 65536 | Право на удаление объекта. |
| Execute | 131072 | Право на чтение сведений в дескрипторе безопасности объекта. В Windows 2000 и Windows NT дескриптор безопасности содержит сведения о безопасности для защищаемого объекта. Он определяет владельца объекта и основную группу.
|
| Read | 131072 | Право на чтение сведений в дескрипторе безопасности объекта.
|
| ReadSecurity | 131072 | Право на чтение сведений в дескрипторе безопасности объекта. |
| Write | 131072 | Право на чтение сведений в дескрипторе безопасности объекта.
|
| WriteSecurity | 262144 | Право на изменение списка управления доступом (DACL) в дескрипторе безопасности. DaCL управляет доступом к объекту. Возможность записи в DACL дает пользователю возможность задать безопасность для объекта. |
| ModifyOwner | 524288 | Право изменить владельца в дескрипторе безопасности объекта. |
| Required | 851968 | Объединяет |
| Synchronize | 1048576 | Право использовать объект для синхронизации. Это позволяет потоку ждать, пока объект не находится в определенном состоянии. |
| All | 2031616 | Объединяет |
Комментарии
Перечисление StandardAccessRights определяет права для распространенных операций, таких как удаление, чтение и запись. Точное значение каждого элемента зависит от типа объекта, к которому он применяется.
StandardAccessRights — это одно из двух перечислений, в которых GenericAccessRights перечисление сопоставляет обширные возможности чтения, записи или выполнения.
StandardAccessRights позволяет указать права, общие для большинства объектов, например удаление объекта или чтение дескриптора безопасности.
Оба StandardAccessRights элемента и MessageQueueAccessRights предоставьте элемент для удаления очереди. Потребности приложения определяют набор используемых флагов.