MemoryMappedFileRights Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает права доступа к сопоставленным с памятью файлу, который не связан с файлом на диске.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class MemoryMappedFileRights
[System.Flags]
public enum MemoryMappedFileRights
[<System.Flags>]
type MemoryMappedFileRights =
Public Enum MemoryMappedFileRights
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| CopyOnWrite | 1 | Право на чтение и запись в файл с ограничением, которое операции записи не будут рассматриваться другими процессами. |
| Write | 2 | Право на добавление данных в файл или удаление данных из файла. |
| Read | 4 | Право открывать и копировать файл как доступный только для чтения. |
| ReadWrite | 6 | Право на открытие и копирование файла, а также право на добавление данных в файл или удаление данных из файла. |
| Execute | 8 | Право запуска файла приложения. |
| ReadExecute | 12 | Право открывать и копировать папку или файл как доступные только для чтения, а также запускать файлы приложений. Это право включает Read право и Execute право. |
| ReadWriteExecute | 14 | Право на открытие и копирование файла, право на добавление данных в файл или удаление данных из файла, а также право на запуск файла приложения. |
| Delete | 65536 | Право на удаление файла. |
| ReadPermissions | 131072 | Право на открытие и копирование правил доступа и аудита из файла. Это не включает право на чтение данных, атрибутов файловой системы или расширенных атрибутов файловой системы. |
| ChangePermissions | 262144 | Право изменять правила безопасности и аудита, связанные с файлом. |
| TakeOwnership | 524288 | Право изменить владельца файла. |
| FullControl | 983055 | Право на полный контроль над файлом и изменение правил контроля доступа и аудита. Это значение представляет право делать что-либо с файлом и является сочетанием всех прав в этом перечислении. |
| AccessSystemSecurity | 16777216 | Право на получение или настройку разрешений в файле. |
Комментарии
Вы можете указать права доступа при использовании MemoryMappedFile.OpenExisting метода для открытия существующего сопоставленного с памятью файла.