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 des droits d’accès à un fichier mappé en mémoire qui n’est associé à aucun 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
AccessSystemSecurity | 16777216 | Droit d’obtenir ou de définir des autorisations sur un fichier. |
ChangePermissions | 262144 | Droit de modifier les règles de sécurité et d’audit associées à un fichier. |
CopyOnWrite | 1 | Droit d’accès en lecture et en écriture au fichier, avec une restriction empêchant les autres processus de voir les opérations d’écriture. |
Delete | 65536 | Droit de supprimer un fichier. |
Execute | 8 | Droit d’exécuter un fichier d’application. |
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 tout faire avec un fichier et est la combinaison de tous les droits dans cette énumération. |
Read | 4 | Droit d’ouvrir et de copier un fichier en lecture seule. |
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 droit Read et le droit Execute. |
ReadPermissions | 131072 | Droit d’ouvrir et de copier les 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 du système de fichiers ou des attributs du système de fichiers étendus. |
ReadWrite | 6 | Droit d’ouvrir et de copier un fichier, et droit d’ajouter des données à un fichier ou de supprimer des données d’un fichier. |
ReadWriteExecute | 14 | Droit d’ouvrir et de copier un fichier, droit d’ajouter des données à un fichier ou de supprimer des données d’un fichier, et droit d’exécuter un fichier d’application. |
TakeOwnership | 524288 | Droit de modifier le propriétaire d’un fichier. |
Write | 2 | Droit d’ajouter des données à un fichier ou de supprimer des données d’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.