Bagikan melalui


Struktur Manajemen File

Struktur berikut digunakan dalam manajemen file.

Di bagian ini

Struktur Deskripsi
BY_HANDLE_FILE_INFORMATION
Berisi informasi yang diambil fungsi GetFileInformationByHandle .
COPYFILE2_EXTENDED_PARAMETERS
Berisi parameter yang diperluas untuk fungsi CopyFile2 .
COPYFILE2_MESSAGE
Diteruskan ke fungsi panggilan balik CopyFile2ProgressRoutine dengan informasi tentang operasi penyalinan yang tertunda.
CREATEFILE2_EXTENDED_PARAMETERS
Berisi parameter opsional yang diperluas untuk CreateFile2.
CSV_CONTROL_PARAM
Mewakili jenis operasi kontrol CSV.
CSV_QUERY_FILE_REVISION
Berisi informasi tentang apakah file dalam aliran telah dimodifikasi.
CSV_QUERY_MDS_PATH
Berisi jalur yang digunakan oleh CSV untuk berkomunikasi ke MDS.
CSV_QUERY_REDIRECT_STATE
Berisi informasi tentang apakah file dalam aliran telah dialihkan.
DUPLICATE_EXTENTS_DATA
Berisi parameter untuk kode kontrol FSCTL_DUPLICATE_EXTENTS yang melakukan operasi Kloning Blok .
EFS_CERTIFICATE_BLOB
Berisi sertifikat.
EFS_HASH_BLOB
Berisi hash sertifikat.
ENCRYPTION_CERTIFICATE
Berisi sertifikat dan SID pemiliknya.
ENCRYPTION_CERTIFICATE_HASH
Berisi hash sertifikat dan informasi tampilan untuk sertifikat.
ENCRYPTION_CERTIFICATE_HASH_LIST
Berisi daftar hash sertifikat.
ENCRYPTION_CERTIFICATE_LIST
Berisi daftar sertifikat.
EXFAT_STATISTICS
Berisi informasi statistik dari sistem file exFAT.
FAT_STATISTICS
Berisi informasi statistik dari sistem file FAT.
FILE_ALIGNMENT_INFO
Berisi informasi perataan untuk file.
FILE_ALLOCATED_RANGE_BUFFER
Menunjukkan rentang byte dalam file.
FILE_ALLOCATION_INFO
Berisi jumlah total byte yang harus dialokasikan untuk file.
FILE_ATTRIBUTE_TAG_INFO
Menerima informasi atribut file yang diminta. Digunakan untuk handel apa pun.
FILE_BASIC_INFO
Berisi informasi dasar untuk file. Digunakan untuk handel file.
FILE_COMPRESSION_INFO
Menerima informasi pemadatan file.
FILE_DISPOSITION_INFO
Menunjukkan apakah file harus dihapus. Digunakan untuk handel apa pun.
FILE_END_OF_FILE_INFO
Berisi nilai yang ditentukan di mana akhir file harus diatur.
FILE_STORAGE_INFO
Berisi informasi direktori untuk file.
FILE_FULL_DIR_INFO
Berisi informasi direktori untuk file.
FILE_ID_128
Menentukan pengidentifikasi file 128-bit.
FILE_ID_BOTH_DIR_INFO
Berisi informasi tentang file dalam direktori yang ditentukan.
FILE_ID_DESCRIPTOR
Menentukan jenis ID yang sedang digunakan.
FILE_ID_EXTD_DIR_INFO
Berisi informasi identifikasi untuk file.
FILE_ID_INFO
Berisi informasi identifikasi untuk file.
FILE_IO_PRIORITY_HINT_INFO
Menentukan petunjuk prioritas untuk operasi I/O file.
FILE_LEVEL_TRIM
Digunakan sebagai input ke kode kontrol FSCTL_FILE_LEVEL_TRIM .
FILE_LEVEL_TRIM_OUTPUT
Digunakan sebagai output ke kode kontrol FSCTL_FILE_LEVEL_TRIM .
FILE_LEVEL_TRIM_RANGE
Menentukan rentang file yang akan dipangkas.
FILE_MAKE_COMPATIBLE_BUFFER
Menentukan cakram untuk menutup sesi saat ini. Kode kontrol ini digunakan untuk sistem file UDF. Struktur ini digunakan untuk input saat memanggil FSCTL_MAKE_MEDIA_COMPATIBLE.
FILE_NAME_INFO
Menerima nama file.
FILE_OBJECTID_BUFFER
Berisi pengidentifikasi objek dan metadata yang ditentukan pengguna yang terkait dengan pengidentifikasi objek.
FILE_QUERY_ON_DISK_VOL_INFO_BUFFER
Menerima informasi volume dari panggilan ke FSCTL_QUERY_ON_DISK_VOLUME_INFO.
FILE_QUERY_SPARING_BUFFER
Berisi properti manajemen cacat.
FILE_REMOTE_PROTOCOL_INFO
Berisi informasi protokol jarak jauh file.
FILE_RENAME_INFO
Berisi nama tempat file harus diganti namanya.
FILE_SEGMENT_ELEMENT
Union yang berisi nilai 64-bit yang menunjuk ke halaman data.
FILE_SET_DEFECT_MGMT_BUFFER
Menentukan status manajemen cacat yang akan ditetapkan.
FILE_SET_SPARSE_BUFFER
Menentukan status jarang yang akan diatur.
FILE_STANDARD_INFO
Menerima informasi yang diperluas untuk file.
FILE_STREAM_INFO
Menerima informasi aliran file untuk file yang ditentukan.
FILE_ZERO_DATA_INFORMATION
Berisi rentang file yang akan diatur ke nol.
FILESYSTEM_STATISTICS
Berisi informasi statistik dari sistem file.
FILESYSTEM_STATISTICS_EX
Berisi informasi statistik dari sistem file.
Dukungan untuk struktur ini dimulai dengan Windows 10.
FIND_BY_SID_DATA
Berisi data untuk kode kontrol FSCTL_FIND_FILES_BY_SID .
FIND_BY_SID_OUTPUT
Mewakili nama file.
NTFS_FILE_RECORD_INPUT_BUFFER
Berisi data untuk kode kontrol FSCTL_GET_NTFS_FILE_RECORD .
NTFS_FILE_RECORD_OUTPUT_BUFFER
Menerima data output dari kode kontrol FSCTL_GET_NTFS_FILE_RECORD .
NTFS_STATISTICS
Berisi informasi statistik dari sistem file NTFS.
NTFS_STATISTICS_EX
Berisi informasi statistik dari sistem file NTFS.
Dukungan untuk struktur ini dimulai dengan Windows 10.
OFSTRUCT
Berisi informasi tentang file yang dibuka atau dicoba dibuka oleh fungsi OpenFile .
OVERLAPPED_ENTRY
Berisi informasi yang dikembalikan oleh panggilan ke fungsi GetQueuedCompletionStatusEx .
REQUEST_OPLOCK_INPUT_BUFFER
Berisi informasi untuk meminta kunci oportunistik (oplock) atau untuk mengakui jeda oplock dengan kode kontrol FSCTL_REQUEST_OPLOCK .
REQUEST_OPLOCK_OUTPUT_BUFFER
Berisi informasi kunci oportunistik (oplock) yang dikembalikan oleh kode kontrol FSCTL_REQUEST_OPLOCK .
WIM_ENTRY_INFO
Menentukan metadata khusus untuk setiap sumber data WIM yang dihosting pada volume.
WIM_EXTERNAL_FILE_INFO
Menentukan metadata khusus untuk file yang disediakan oleh WOF_PROVIDER_WIM.
WIN32_FILE_ATTRIBUTE_DATA
Berisi informasi atribut untuk file atau direktori.
WIN32_FIND_DATA
Berisi informasi tentang file yang ditemukan oleh fungsi FindFirstFile, FindFirstFileEx, atau FindNextFile .
WIN32_FIND_STREAM_DATA
Berisi informasi tentang aliran yang ditemukan oleh fungsi FindFirstStreamW atau FindNextStreamW .
WOF_FILE_COMPRESSION_INFO_V1
Menentukan metadata khusus untuk file yang disediakan oleh WOF_PROVIDER_FILE.