MemoryMappedFileRights Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- 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.