MemoryMappedFileRights Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica los derechos de acceso a un archivo asignado a la memoria que no está asociado a un archivo en disco.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
public enum class MemoryMappedFileRights
[System.Flags]
public enum MemoryMappedFileRights
[<System.Flags>]
type MemoryMappedFileRights =
Public Enum MemoryMappedFileRights
- Herencia
- Atributos
Campos
AccessSystemSecurity | 16777216 | Derecho para obtener o establecer permisos en un archivo. |
ChangePermissions | 262144 | Derecho para cambiar las reglas de seguridad y auditoría asociadas a un archivo. |
CopyOnWrite | 1 | Derecho para leer y escribir en un archivo con la restricción de que otros procesos no verán las operaciones de escritura. |
Delete | 65536 | Derecho para eliminar un archivo. |
Execute | 8 | Derecho para ejecutar un archivo de aplicación. |
FullControl | 983055 | Derecho para ejercer control total sobre un archivo, y para modificar su control de acceso y sus reglas de auditoría. Este valor representa el derecho para hacer operaciones con un archivo y es la combinación de todos los derechos en esta enumeración. |
Read | 4 | Derecho para abrir y copiar un archivo como de solo lectura. |
ReadExecute | 12 | Derecho para abrir y copiar una carpeta o un archivo como de solo lectura, y para ejecutar archivos de aplicación. Este derecho incluye los derechos: Read y Execute. |
ReadPermissions | 131072 | Derecho para abrir y copiar reglas de acceso y de auditoría de un archivo. Esto no incluye el derecho de leer datos, atributos del sistema de archivos o atributos del sistema de archivos extendidos. |
ReadWrite | 6 | Derecho para abrir y copiar un archivo, y derecho para agregar datos a un archivo o para quitar datos de un archivo. |
ReadWriteExecute | 14 | Derecho para abrir y copiar un archivo, derecho para agregar datos a un archivo o para quitar datos de un archivo y derecho para ejecutar un archivo de aplicación. |
TakeOwnership | 524288 | Derecho para cambiar el propietario de un archivo. |
Write | 2 | Derecho para agregar datos a un archivo o para quitar datos de un archivo. |
Comentarios
Puede especificar derechos de acceso al usar el MemoryMappedFile.OpenExisting método para abrir un archivo asignado a memoria existente.