MemoryMappedFileRights MemoryMappedFileRights MemoryMappedFileRights MemoryMappedFileRights Enum

Definition

Specifies access rights to a memory-mapped file that is not associated with a file on disk.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

public enum class MemoryMappedFileRights
[System.Flags]
public enum MemoryMappedFileRights
type MemoryMappedFileRights = 
Public Enum MemoryMappedFileRights
Inheritance
MemoryMappedFileRightsMemoryMappedFileRightsMemoryMappedFileRightsMemoryMappedFileRights
Attributes

Fields

AccessSystemSecurity AccessSystemSecurity AccessSystemSecurity AccessSystemSecurity 16777216

The right to get or set permissions on a file.

ChangePermissions ChangePermissions ChangePermissions ChangePermissions 262144

The right to change the security and audit rules associated with a file.

CopyOnWrite CopyOnWrite CopyOnWrite CopyOnWrite 1

The right to read and write to a file with the restriction that write operations will not be seen by other processes.

Delete Delete Delete Delete 65536

The right to delete a file.

Execute Execute Execute Execute 8

The right to run an application file.

FullControl FullControl FullControl FullControl 983055

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.

Read Read Read Read 4

The right to open and copy a file as read-only.

ReadExecute ReadExecute ReadExecute ReadExecute 12

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.

ReadPermissions ReadPermissions ReadPermissions ReadPermissions 131072

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.

ReadWrite ReadWrite ReadWrite ReadWrite 6

The right to open and copy a file, and the right to add data to a file or remove data from a file.

ReadWriteExecute ReadWriteExecute ReadWriteExecute ReadWriteExecute 14

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.

TakeOwnership TakeOwnership TakeOwnership TakeOwnership 524288

The right to change the owner of a file.

Write Write Write Write 2

The right to add data to a file or remove data from a file.

Remarks

You can specify access rights when you use the MemoryMappedFile.OpenExisting method to open an existing memory-mapped file.

Applies to