MemoryMappedFileRights Enum

Definitie

Hiermee geeft u toegangsrechten op voor een geheugentoewijzingsbestand dat niet is gekoppeld aan een bestand op schijf.

Deze opsomming ondersteunt een bitsgewijze combinatie van de waarden van de leden.

public enum class MemoryMappedFileRights
[System.Flags]
public enum MemoryMappedFileRights
[<System.Flags>]
type MemoryMappedFileRights = 
Public Enum MemoryMappedFileRights
Overname
MemoryMappedFileRights
Kenmerken

Velden

Name Waarde Description
CopyOnWrite 1

Het recht om naar een bestand te lezen en schrijven met de beperking dat schrijfbewerkingen niet door andere processen worden gezien.

Write 2

Het recht om gegevens aan een bestand toe te voegen of gegevens uit een bestand te verwijderen.

Read 4

Het recht om een bestand als alleen-lezen te openen en te kopiëren.

ReadWrite 6

Het recht om een bestand te openen en te kopiëren, en het recht om gegevens aan een bestand toe te voegen of gegevens uit een bestand te verwijderen.

Execute 8

Het recht om een toepassingsbestand uit te voeren.

ReadExecute 12

Het recht om een map of bestand als alleen-lezen te openen en te kopiëren en toepassingsbestanden uit te voeren. Dit recht omvat het Read recht en het Execute recht.

ReadWriteExecute 14

Het recht om een bestand te openen en te kopiëren, het recht om gegevens aan een bestand toe te voegen of gegevens uit een bestand te verwijderen en het recht om een toepassingsbestand uit te voeren.

Delete 65536

Het recht om een bestand te verwijderen.

ReadPermissions 131072

Het recht om toegangs- en controleregels uit een bestand te openen en te kopiëren. Dit omvat niet het recht om gegevens, bestandssysteemkenmerken of uitgebreide bestandssysteemkenmerken te lezen.

ChangePermissions 262144

Het recht om de beveiligings- en controleregels te wijzigen die aan een bestand zijn gekoppeld.

TakeOwnership 524288

Het recht om de eigenaar van een bestand te wijzigen.

FullControl 983055

Het recht om volledige controle over een bestand uit te oefenen en toegangsbeheer en controleregels te wijzigen. Deze waarde vertegenwoordigt het recht om alles te doen met een bestand en is de combinatie van alle rechten in deze opsomming.

AccessSystemSecurity 16777216

Het recht om machtigingen voor een bestand op te halen of in te stellen.

Opmerkingen

U kunt toegangsrechten opgeven wanneer u de MemoryMappedFile.OpenExisting methode gebruikt om een bestaand geheugentoewijzingsbestand te openen.

Van toepassing op