MemoryMappedFileRights Enumerazione

Definizione

Specifica i diritti di accesso a un file mappato alla memoria 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

Nome Valore Descrizione
CopyOnWrite 1

Diritto di leggere e scrivere in un file con la restrizione che le operazioni di scrittura non verranno visualizzate da altri processi.

Write 2

Diritto di aggiungere dati a un file o rimuovere dati da un file.

Read 4

Diritto di aprire e copiare un file come di sola lettura.

ReadWrite 6

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

Execute 8

Diritto di eseguire un file dell'applicazione.

ReadExecute 12

Diritto di aprire e copiare una cartella o un file come di sola lettura e di eseguire i file dell'applicazione. Questo diritto include il Read diritto e il Execute diritto.

ReadWriteExecute 14

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

Delete 65536

Diritto di eliminare un file.

ReadPermissions 131072

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

ChangePermissions 262144

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

TakeOwnership 524288

Diritto di modificare il proprietario di un file.

FullControl 983055

Diritto di esercitare il controllo completo su un file e di modificare le regole di controllo di accesso e controllo. Questo valore rappresenta il diritto di eseguire qualsiasi operazione con un file ed è la combinazione di tutti i diritti in questa enumerazione.

AccessSystemSecurity 16777216

Diritto di ottenere o impostare le autorizzazioni per 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