MemoryMappedFileRights
Specifies access rights to a memory-mapped file that is not associated with a file on disk.
Public Enum MemoryMappedFileRights
Values
- CopyOnWrite = &H1
- The right to read and write to a file with the restriction that write operations will not be seen by other processes.
- [Write] = &H2
- The right to add data to a file or remove data from a file.
- Read = &H4
- The right to open and copy a file as read-only.
- Execute = &H8
- The right to run an application file.
- Delete = &H10000
- The right to delete a file.
- ReadPermissions = &H20000
- The right to open and copy access and audit rules from a file. This does not include the right to read data, file system attributes, or extended file system attributes.
- ChangePermissions = &H40000
- The right to change the security and audit rules associated with a file.
- TakeOwnership = &H80000
- The right to change the owner of a file.
- ReadWrite = MemoryMappedFileRights . Read Or MemoryMappedFileRights . Write
- The right to open and copy a file, and the right to add data to a file or remove data from a file.
- ReadExecute = MemoryMappedFileRights . Read Or MemoryMappedFileRights . Execute
- The right to open and copy a folder or file as read-only, and to run application files. This right includes the Read right and the Execute right.
- ReadWriteExecute = MemoryMappedFileRights . Read Or MemoryMappedFileRights . Write Or MemoryMappedFileRights . Execute
- The right to open and copy a file, the right to add data to a file or remove data from a file, and the right to run an application file.
- FullControl = MemoryMappedFileRights . CopyOnWrite Or MemoryMappedFileRights . Read Or MemoryMappedFileRights . Write Or MemoryMappedFileRights . Execute Or MemoryMappedFileRights . Delete Or MemoryMappedFileRights . ReadPermissions Or MemoryMappedFileRights . ChangePermissions Or MemoryMappedFileRights . TakeOwnership
- The right to exert full control over a file, and to modify access control and audit rules. This value represents the right to do anything with a file and is the combination of all rights in this enumeration.
- AccessSystemSecurity = &H1000000
- The right to get or set permissions on a file.
See Also
Project CorLib Overview
Class MemoryMappedFile Overview