Partager via


MemoryMappedFileRights Énumération

Définition

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
MemoryMappedFileRights
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.

S’applique à