MemoryMappedFileRights Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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.