struktur FILE_DISPOSITION_INFORMATION (ntddk.h)

Struktur FILE_DISPOSITION_INFORMATION digunakan sebagai argumen untuk rutinitas ZwSetInformationFile .

Sintaks

typedef struct _FILE_DISPOSITION_INFORMATION {
  BOOLEAN DeleteFile;
} FILE_DISPOSITION_INFORMATION, *PFILE_DISPOSITION_INFORMATION;

Anggota

DeleteFile

Menunjukkan apakah file sistem operasi harus menghapus file saat file ditutup. Atur anggota ini ke TRUE untuk menghapus file saat ditutup. Jika tidak, atur ke FALSE. Mengatur anggota ini ke FALSE tidak berpengaruh jika handel dibuka dengan FILE_FLAG_DELETE_ON_CLOSE.

Keterangan

Pemanggil harus memiliki akses DELETE ke file tertentu untuk memanggil ZwSetInformationFile dengan DeleteFile diatur ke TRUE dalam struktur ini. Selanjutnya, satu-satunya operasi hukum oleh pemanggil seperti itu adalah menutup handel file yang terbuka.

File yang ditandai untuk penghapusan tidak benar-benar dihapus sampai semua handel yang terbuka untuk objek file telah ditutup dan jumlah tautan untuk file adalah nol.

Persyaratan

Persyaratan Nilai
Header ntddk.h (termasuk Ntddk.h, Ntifs.h)

Lihat juga

ZwClose

ZwSetInformationFile