MemoryMappedFileRights Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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.