GenericAccessRights Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Использует формат доступа Windows 2000 и Windows NT, чтобы указать набор общих прав доступа, которые очередь сообщений сопоставляет как со стандартными, так и с определенными объектами права доступа для чтения, записи и выполнения.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class GenericAccessRights
[System.Flags]
public enum GenericAccessRights
[<System.Flags>]
type GenericAccessRights =
Public Enum GenericAccessRights
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| Read | -2147483648 | Доступ для чтения. |
| None | 0 | Нет доступа. |
| All | 268435456 | Доступ на чтение, запись и выполнение. |
| Execute | 536870912 | Выполнение доступа. |
| Write | 1073741824 | Доступ на запись. |
Комментарии
Перечисление GenericAccessRights содержит меньше сведений о том, что можно указать, но обычно проще, чем указать все соответствующие стандартные и определенные права. Каждый тип объекта может сопоставить универсальные права доступа с набором стандартных (распространенных для большинства типов защищаемых объектов) и прав конкретного объекта.
Например, предоставление пользователю доступа на чтение и запись в очередь сообщений позволяет отправлять, просматривать и получать сообщения из очереди. Однако для более точного управления правами доступа можно использовать StandardAccessRights и MessageQueueAccessRights перечисление, чтобы указать, например, что пользователь может просматривать сообщения, но не получать сообщения, удалять очереди или сообщения или задавать свойства очереди.