Konstanta Hak Akses File

Hak akses yang valid untuk file dan direktori mencakup hak akses standarDELETE, READ_CONTROL, WRITE_DAC, WRITE_OWNER, dan SYNCHRONIZE. Tabel berikut mencantumkan hak akses yang khusus untuk file dan direktori.

Konstanta/nilai Deskripsi
FILE_ADD_FILE
2
Untuk direktori, hak untuk membuat file di direktori.
FILE_ADD_SUBDIRECTORY
4
Untuk direktori, hak untuk membuat subdirektori.
FILE_ALL_ACCESS
Semua kemungkinan hak akses untuk file.
FILE_APPEND_DATA
4
Untuk objek file, hak untuk menambahkan data ke file. (Untuk file lokal, operasi tulis tidak akan menimpa data yang ada jika bendera ini ditentukan tanpa FILE_WRITE_DATA.) Untuk objek direktori, hak untuk membuat subdirektori (FILE_ADD_SUBDIRECTORY).
FILE_CREATE_PIPE_INSTANCE
4
Untuk pipa bernama, hak untuk membuat pipa.
FILE_DELETE_CHILD
64 (0x40)
Untuk direktori, hak untuk menghapus direktori dan semua file yang ada di dalamnya, termasuk file baca-saja.
FILE_EXECUTE
32 (0x20)
Untuk file kode asli, hak untuk menjalankan file. Hak akses yang diberikan ke skrip ini dapat menyebabkan skrip dapat dieksekusi, tergantung pada penerjemah skrip.
FILE_LIST_DIRECTORY
1
Untuk direktori, hak untuk mencantumkan konten direktori.
FILE_READ_ATTRIBUTES
128 (0x80)
Hak untuk membaca atribut file.
FILE_READ_DATA
1
Untuk objek file, hak untuk membaca data file yang sesuai. Untuk objek direktori, hak untuk membaca data direktori yang sesuai.
FILE_READ_EA
8
Hak untuk membaca atribut file yang diperluas.
FILE_TRAVERSE
32 (0x20)
Untuk direktori, hak untuk melintasi direktori. Secara default, pengguna diberi hak istimewaBYPASS_TRAVERSE_CHECKING, yang mengabaikan hak aksesFILE_TRAVERSE. Lihat keterangan di Keamanan File dan Hak Akses untuk informasi selengkapnya.
FILE_WRITE_ATTRIBUTES
256 (0x100)
Hak untuk menulis atribut file.
FILE_WRITE_DATA
2
Untuk objek file, hak untuk menulis data ke file. Untuk objek direktori, hak untuk membuat file di direktori (FILE_ADD_FILE).
FILE_WRITE_EA
16 (0x10)
Hak untuk menulis atribut file yang diperluas.
STANDARD_RIGHTS_READ
Termasuk READ_CONTROL, yang merupakan hak untuk membaca informasi dalam deskriptor keamanan file atau objek direktori. Ini tidak termasuk informasi dalam SACL.
STANDARD_RIGHTS_WRITE
Sama seperti STANDARD_RIGHTS_READ.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Header
WinNT.h (termasuk Windows.h)