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. |