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şkilendirilmemiş, 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
| Name | Değer | Description |
|---|---|---|
| CopyOnWrite | 1 | Yazma işlemlerinin diğer işlemler tarafından görülmemesi kısıtlaması olan bir dosyayı okuma ve dosyaya yazma hakkı. |
| Write | 2 | Dosyaya veri ekleme veya dosyadan veri kaldırma hakkı. |
| Read | 4 | Dosyayı salt okunur olarak açma ve kopyalama hakkı. |
| ReadWrite | 6 | Dosyayı açma ve kopyalama hakkı ve bir dosyaya veri ekleme veya dosyadan veri kaldırma hakkı. |
| Execute | 8 | Uygulama dosyasını çalıştırma hakkı. |
| ReadExecute | 12 | Bir klasörü veya dosyayı salt okunur olarak açıp kopyalama ve uygulama dosyalarını çalıştırma hakkı. Bu hak, hakkı ve Read hakkı içerirExecute. |
| ReadWriteExecute | 14 | Dosyayı açma ve kopyalama hakkı, dosyaya veri ekleme veya dosyadan veri kaldırma hakkı ve uygulama dosyası çalıştırma hakkı. |
| Delete | 65536 | Bir dosyayı silme hakkı. |
| 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. |
| ChangePermissions | 262144 | Dosyayla ilişkili güvenlik ve denetim kurallarını değiştirme hakkı. |
| TakeOwnership | 524288 | Dosyanın sahibini değiştirme 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. |
| AccessSystemSecurity | 16777216 | Bir dosyada izinleri alma veya ayarlama hakkı. |
Açıklamalar
Yöntemini kullanarak MemoryMappedFile.OpenExisting mevcut bellekle eşlenmiş bir dosyayı açarken erişim hakları belirtebilirsiniz.