MemoryMappedFileRights Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger åtkomsträttigheter till en minnesmappad fil som inte är associerad med en fil på disk.
Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.
public enum class MemoryMappedFileRights
[System.Flags]
public enum MemoryMappedFileRights
[<System.Flags>]
type MemoryMappedFileRights =
Public Enum MemoryMappedFileRights
- Arv
- Attribut
Fält
| Name | Värde | Description |
|---|---|---|
| CopyOnWrite | 1 | Rätten att läsa och skriva till en fil med begränsningen att skrivåtgärder inte visas av andra processer. |
| Write | 2 | Rätten att lägga till data i en fil eller ta bort data från en fil. |
| Read | 4 | Rätten att öppna och kopiera en fil som skrivskyddad. |
| ReadWrite | 6 | Rätten att öppna och kopiera en fil och rätten att lägga till data i en fil eller ta bort data från en fil. |
| Execute | 8 | Rätten att köra en programfil. |
| ReadExecute | 12 | Rätten att öppna och kopiera en mapp eller fil som skrivskyddad och att köra programfiler. Den här rättigheten Read omfattar rätten och högern Execute . |
| ReadWriteExecute | 14 | Rätten att öppna och kopiera en fil, rätten att lägga till data i en fil eller ta bort data från en fil och rätten att köra en programfil. |
| Delete | 65536 | Rätten att ta bort en fil. |
| ReadPermissions | 131072 | Rätten att öppna och kopiera åtkomst- och granskningsregler från en fil. Detta omfattar inte rätten att läsa data, filsystemattribut eller utökade filsystemattribut. |
| ChangePermissions | 262144 | Rätten att ändra de säkerhets- och granskningsregler som är associerade med en fil. |
| TakeOwnership | 524288 | Rätten att ändra ägare till en fil. |
| FullControl | 983055 | Rätten att utöva fullständig kontroll över en fil och att ändra åtkomstkontroll- och granskningsregler. Det här värdet representerar rätten att göra vad som helst med en fil och är kombinationen av alla rättigheter i den här uppräkningen. |
| AccessSystemSecurity | 16777216 | Rätt att hämta eller ange behörigheter för en fil. |
Kommentarer
Du kan ange åtkomsträttigheter när du använder MemoryMappedFile.OpenExisting metoden för att öppna en befintlig minnesmappad fil.