MemoryMappedFileRights Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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.