MemoryMappedFileRights Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie les droits d’accès à un fichier mappé en mémoire qui n’est pas associé à un fichier sur le disque.
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
public enum class MemoryMappedFileRights
[System.Flags]
public enum MemoryMappedFileRights
[<System.Flags>]
type MemoryMappedFileRights =
Public Enum MemoryMappedFileRights
- Héritage
- Attributs
Champs
| Nom | Valeur | Description |
|---|---|---|
| CopyOnWrite | 1 | Le droit de lire et d’écrire dans un fichier avec la restriction que les opérations d’écriture ne seront pas visibles par d’autres processus. |
| Write | 2 | Droit d’ajouter des données à un fichier ou de supprimer des données d’un fichier. |
| Read | 4 | Droit d’ouvrir et de copier un fichier en lecture seule. |
| ReadWrite | 6 | Droit d’ouvrir et de copier un fichier et le droit d’ajouter des données à un fichier ou de supprimer des données d’un fichier. |
| Execute | 8 | Droit d’exécuter un fichier d’application. |
| ReadExecute | 12 | Droit d’ouvrir et de copier un dossier ou un fichier en lecture seule et d’exécuter des fichiers d’application. Ce droit inclut le Read droit et le Execute droit. |
| ReadWriteExecute | 14 | Droit d’ouvrir et de copier un fichier, le droit d’ajouter des données à un fichier ou de supprimer des données d’un fichier et le droit d’exécuter un fichier d’application. |
| Delete | 65536 | Droit de supprimer un fichier. |
| ReadPermissions | 131072 | Droit d’ouvrir et copier des règles d’accès et d’audit à partir d’un fichier. Cela n’inclut pas le droit de lire des données, des attributs de système de fichiers ou des attributs de système de fichiers étendus. |
| ChangePermissions | 262144 | Droit de modifier les règles de sécurité et d’audit associées à un fichier. |
| TakeOwnership | 524288 | Droit de modifier le propriétaire d’un fichier. |
| FullControl | 983055 | Droit d’exercer un contrôle total sur un fichier et de modifier les règles de contrôle d’accès et d’audit. Cette valeur représente le droit de faire quoi que ce soit avec un fichier et est la combinaison de tous les droits dans cette énumération. |
| AccessSystemSecurity | 16777216 | Droit d’obtenir ou de définir des autorisations sur un fichier. |
Remarques
Vous pouvez spécifier des droits d’accès lorsque vous utilisez la MemoryMappedFile.OpenExisting méthode pour ouvrir un fichier mappé en mémoire existant.