MemoryMappedFileRights Enumerazione

Definizione

Specifica i diritti di accesso a un file mappato alla memoria che non è associato a un file su disco.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class MemoryMappedFileRights
[System.Flags]
public enum MemoryMappedFileRights
[<System.Flags>]
type MemoryMappedFileRights = 
Public Enum MemoryMappedFileRights
Ereditarietà
MemoryMappedFileRights
Attributi

Campi

AccessSystemSecurity 16777216

Diritto per ottenere o impostare autorizzazioni su un file.

ChangePermissions 262144

Diritto per modificare le regole di sicurezza e controllo associate a un file.

CopyOnWrite 1

Diritto di lettura e scrittura per un file con la limitazione che le operazioni di scrittura non saranno viste dagli altri processi.

Delete 65536

Diritto per eliminare un file.

Execute 8

Diritto per eseguire il file di un'applicazione.

FullControl 983055

Diritto per esercitare il controllo completo su un file e modificarne il controllo di accesso e le regole di controllo. Questo valore rappresenta il diritto di eseguire qualsiasi operazione su un file ed è la combinazione di tutti i diritti inclusi nell'enumerazione.

Read 4

Diritto di aprire e copiare un file di sola lettura.

ReadExecute 12

Diritto di aprire e copiare una cartella o un file in sola lettura e di eseguire dei file di applicazione. Questo diritto comprende il diritto Read e il diritto Execute.

ReadPermissions 131072

Diritto per aprire e copiare le regole di accesso e di controllo da un file. Questo non include il diritto di leggere i dati, gli attributi del file system o gli attributi del file system esteso.

ReadWrite 6

Diritto di aprire e copiare un file e di aggiungere dati a un file o rimuovere dati da un file.

ReadWriteExecute 14

Diritto di aprire e copiare un file e di aggiungere dati a un file o rimuovere dati da un file, e diritto di eseguire un file di applicazione.

TakeOwnership 524288

Diritto per modificare il proprietario di un file.

Write 2

Il diritto per aggiungere dati a un file o rimuovere dati da un file.

Commenti

È possibile specificare i diritti di accesso quando si usa il MemoryMappedFile.OpenExisting metodo per aprire un file mappato alla memoria esistente.

Si applica a