MemoryMappedFileRights Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan hak akses ke file yang dipetakan memori yang tidak terkait dengan file pada disk.
Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.
public enum class MemoryMappedFileRights
[System.Flags]
public enum MemoryMappedFileRights
[<System.Flags>]
type MemoryMappedFileRights =
Public Enum MemoryMappedFileRights
- Warisan
- Atribut
Bidang
AccessSystemSecurity | 16777216 | Hak untuk mendapatkan atau mengatur izin pada file. |
ChangePermissions | 262144 | Hak untuk mengubah aturan keamanan dan audit yang terkait dengan file. |
CopyOnWrite | 1 | Hak untuk membaca dan menulis ke file dengan batasan bahwa operasi tulis tidak akan dilihat oleh proses lain. |
Delete | 65536 | Hak untuk menghapus file. |
Execute | 8 | Hak untuk menjalankan file aplikasi. |
FullControl | 983055 | Hak untuk memberikan kontrol penuh atas file, dan untuk memodifikasi kontrol akses dan aturan audit. Nilai ini mewakili hak untuk melakukan apa pun dengan file dan merupakan kombinasi dari semua hak dalam enumerasi ini. |
Read | 4 | Hak untuk membuka dan menyalin file sebagai baca-saja. |
ReadExecute | 12 | Hak untuk membuka dan menyalin folder atau file sebagai baca-saja, dan untuk menjalankan file aplikasi. Hak ini termasuk kanan Read dan kanan Execute . |
ReadPermissions | 131072 | Hak untuk membuka dan menyalin akses dan aturan audit dari file. Ini tidak termasuk hak untuk membaca data, atribut sistem file, atau atribut sistem file yang diperluas. |
ReadWrite | 6 | Hak untuk membuka dan menyalin file, dan hak untuk menambahkan data ke file atau menghapus data dari file. |
ReadWriteExecute | 14 | Hak untuk membuka dan menyalin file, hak untuk menambahkan data ke file atau menghapus data dari file, dan hak untuk menjalankan file aplikasi. |
TakeOwnership | 524288 | Hak untuk mengubah pemilik file. |
Write | 2 | Hak untuk menambahkan data ke file atau menghapus data dari file. |
Keterangan
Anda dapat menentukan hak akses saat menggunakan MemoryMappedFile.OpenExisting metode untuk membuka file yang dipetakan memori yang ada.