Jazyk

MemoryMappedFileRights Výčet

Definice

Určuje přístupová práva k souboru mapovanému v paměti, který není přidružený k souboru na disku.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class MemoryMappedFileRights
[System.Flags]
public enum MemoryMappedFileRights
[<System.Flags>]
type MemoryMappedFileRights = 
Public Enum MemoryMappedFileRights
Dědičnost
MemoryMappedFileRights
Atributy

Pole

Name Hodnota Description
CopyOnWrite 1

Právo číst a zapisovat do souboru s omezením, že operace zápisu nebudou vidět jinými procesy.

Write 2

Právo přidat data do souboru nebo odebrat data ze souboru.

Read 4

Právo otevřít a zkopírovat soubor jen pro čtení.

ReadWrite 6

Právo otevřít a zkopírovat soubor a právo přidat data do souboru nebo odebrat data ze souboru.

Execute 8

Právo spustit soubor aplikace.

ReadExecute 12

Právo otevřít a zkopírovat složku nebo soubor jen pro čtení a spustit soubory aplikace. Toto právo zahrnuje Read právo a Execute právo.

ReadWriteExecute 14

Právo otevřít a zkopírovat soubor, právo přidat data do souboru nebo odebrat data ze souboru a právo spustit soubor aplikace.

Delete 65536

Právo odstranit soubor.

ReadPermissions 131072

Právo otevřít a zkopírovat pravidla přístupu a auditu ze souboru. Nezahrnuje právo číst data, atributy systému souborů ani rozšířené atributy systému souborů.

ChangePermissions 262144

Právo změnit pravidla zabezpečení a auditu přidružená k souboru.

TakeOwnership 524288

Právo změnit vlastníka souboru.

FullControl 983055

Právo na plnou kontrolu nad souborem a úpravou pravidel řízení přístupu a auditu. Tato hodnota představuje právo dělat cokoli se souborem a je kombinací všech práv v tomto výčtu.

AccessSystemSecurity 16777216

Právo získat nebo nastavit oprávnění k souboru.

Poznámky

Přístupová práva můžete zadat při použití MemoryMappedFile.OpenExisting metody k otevření existujícího souboru mapovaného paměti.

Platí pro