MemoryMappedFileRights Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Disk üzerindeki bir dosyayla ilişkili olmayan belleğe eşlenmiş bir dosyaya erişim haklarını belirtir.
Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.
public enum class MemoryMappedFileRights
[System.Flags]
public enum MemoryMappedFileRights
[<System.Flags>]
type MemoryMappedFileRights =
Public Enum MemoryMappedFileRights
- Devralma
- Öznitelikler
Alanlar
AccessSystemSecurity | 16777216 | Bir dosya üzerinde izin alma veya ayarlama hakkı. |
ChangePermissions | 262144 | Dosyayla ilişkili güvenlik ve denetim kurallarını değiştirme hakkı. |
CopyOnWrite | 1 | Yazma işlemleri kısıtlaması olan bir dosyayı okuma ve dosyaya yazma hakkı diğer işlemler tarafından görülmez. |
Delete | 65536 | Bir dosyayı silme hakkı. |
Execute | 8 | Uygulama dosyasını çalıştırma hakkı. |
FullControl | 983055 | Bir dosya üzerinde tam denetim yapma ve erişim denetimi ile denetim kurallarını değiştirme hakkı. Bu değer, bir dosyayla herhangi bir şey yapma hakkını temsil eder ve bu numaralandırmadaki tüm hakların birleşimidir. |
Read | 4 | Bir dosyayı salt okunur olarak açma ve kopyalama hakkı. |
ReadExecute | 12 | Bir klasörü veya dosyayı salt okunur olarak açma ve kopyalama ve uygulama dosyalarını çalıştırma hakkı. Bu hak, hakkı ve Execute hakkı içerirRead. |
ReadPermissions | 131072 | Dosyadan erişim ve denetim kurallarını açma ve kopyalama hakkı. Bu, verileri, dosya sistemi özniteliklerini veya genişletilmiş dosya sistemi özniteliklerini okuma hakkını içermez. |
ReadWrite | 6 | Dosyayı açma ve kopyalama hakkı ve bir dosyaya veri ekleme veya dosyadan veri kaldırma hakkı. |
ReadWriteExecute | 14 | Dosyayı açma ve kopyalama hakkı, dosyaya veri ekleme veya dosyadan veri kaldırma hakkı ve uygulama dosyasını çalıştırma hakkı. |
TakeOwnership | 524288 | Dosyanın sahibini değiştirme hakkı. |
Write | 2 | Dosyaya veri ekleme veya dosyadan veri kaldırma hakkı. |
Açıklamalar
Mevcut bellekle eşlenmiş bir dosyayı açmak için yöntemini kullandığınızda MemoryMappedFile.OpenExisting erişim hakları belirtebilirsiniz.