MemoryMappedFileRights Výčet

Definice

Určuje přístupová práva k souboru mapovanému 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

AccessSystemSecurity 16777216

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

ChangePermissions 262144

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

CopyOnWrite 1

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

Delete 65536

Právo odstranit soubor.

Execute 8

Právo spustit soubor aplikace.

FullControl 983055

Právo vykonávat úplnou kontrolu nad souborem a upravovat pravidla ří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.

Read 4

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

ReadExecute 12

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

ReadPermissions 131072

Právo otevírat a kopírovat pravidla přístupu a auditu ze souboru. Nezahrnuje právo na čtení dat, atributů systému souborů nebo rozšířených atributů systému souborů.

ReadWrite 6

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

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.

TakeOwnership 524288

Právo změnit vlastníka souboru.

Write 2

Právo přidat data do souboru nebo odebrat data ze 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é paměti.

Platí pro