Freigeben über


MemoryMappedFileRights Enumeration

Definition

Gibt Zugriffsrechte für eine Speicherabbilddatei an, die keiner Datei auf dem Datenträger zugeordnet ist.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class MemoryMappedFileRights
[System.Flags]
public enum MemoryMappedFileRights
[<System.Flags>]
type MemoryMappedFileRights = 
Public Enum MemoryMappedFileRights
Vererbung
MemoryMappedFileRights
Attribute

Felder

AccessSystemSecurity 16777216

Das Recht zum Abrufen oder Festlegen von Berechtigungen für eine Datei.

ChangePermissions 262144

Das Recht, die einer Datei zugeordneten Sicherheits- und Überwachungsregeln zu ändern.

CopyOnWrite 1

Das Recht, Lese- und Schreibvorgänge für eine Datei auszuführen, wobei die Einschränkung gilt, dass Schreibvorgänge für andere Prozesse nicht sichtbar sind.

Delete 65536

Das Recht, eine Datei zu löschen.

Execute 8

Das Recht, eine Anwendungsdatei auszuführen.

FullControl 983055

Das Recht, die vollständige Kontrolle über eine Datei auszuüben und die Zugriffssteuerungs- und Überwachungsregeln zu ändern. Dieser Wert stellt die Berechtigung dar, jede mögliche Aktion für diese Datei durchzuführen. Er ist eine Kombination aller Werte dieser Enumeration.

Read 4

Das Recht, eine Datei schreibgeschützt zu öffnen und zu kopieren.

ReadExecute 12

Das Recht, einen Ordner oder eine Datei schreibgeschützt zu öffnen und zu kopieren sowie Anwendungsdateien auszuführen. Diese Berechtigung schließt die Read-Berechtigung und die Execute-Berechtigung ein.

ReadPermissions 131072

Das Recht, die Zugriffs- und Überwachungsregeln einer Datei zu öffnen und zu kopieren. Dies schließt nicht die Berechtigung ein, Daten, Dateisystemattribute oder erweiterte Dateisystemattribute zu lesen.

ReadWrite 6

Das Recht, eine Datei zu öffnen und zu kopieren und das Recht, einer Datei Daten hinzuzufügen bzw. Daten aus der Datei zu entfernen.

ReadWriteExecute 14

Das Recht, eine Datei zu öffnen und zu kopieren, das Recht, einer Datei Daten hinzuzufügen bzw. Daten aus der Datei zu entfernen sowie das Recht, eine Anwendungsdatei auszuführen.

TakeOwnership 524288

Das Recht, den Besitzer einer Datei zu ändern.

Write 2

Das Recht, einer Datei Daten hinzuzufügen und Daten aus der Datei zu entfernen.

Hinweise

Sie können Zugriffsrechte angeben, wenn Sie die MemoryMappedFile.OpenExisting -Methode verwenden, um eine vorhandene Speicherzuordnungsdatei zu öffnen.

Gilt für: