MemoryMappedFileRights Énumération

Définition

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

S’applique à