Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:
fileapi.h berisi antarmuka pemrograman berikut:
Fungsi
|
AreFileApisANSI Menentukan apakah fungsi I/O file menggunakan halaman kode set karakter ANSI atau OEM. |
|
AreShortNamesEnabled Fungsi AreShortNamesEnabled menentukan apakah nama pendek diaktifkan untuk volume yang ditentukan. |
|
CompareFileTime Membandingkan dua kali file. |
|
CreateDirectory2A Membuat direktori baru. (ANSI) |
|
CreateDirectory2W Membuat direktori baru. (Unicode) |
|
CreateDirectoryA Membuat direktori baru. (CreateDirectoryA) |
|
CreateDirectoryW Membuat direktori baru. (CreateDirectoryW) |
|
CreateFile2 Membuat atau membuka file atau perangkat I/O. |
|
CreateFile3 Membuat atau membuka file atau perangkat I/O. |
|
CreateFileA Membuat atau membuka file atau perangkat I/O. Perangkat I/O yang paling umum digunakan adalah sebagai berikut:_file, aliran file, direktori, disk fisik, volume, buffer konsol, tape drive, sumber daya komunikasi, mailslot, dan pipa. (ANSI) |
|
CreateFileW Membuat atau membuka file atau perangkat I/O. Perangkat I/O yang paling umum digunakan adalah sebagai berikut:_file, aliran file, direktori, disk fisik, volume, buffer konsol, tape drive, sumber daya komunikasi, mailslot, dan pipa. (Unicode) |
|
DefineDosDeviceW Menentukan, mendefinisikan ulang, atau menghapus nama perangkat MS-DOS. (DefineDosDeviceW) |
|
DeleteFile2A Menghapus file yang ada. (ANSI) |
|
DeleteFile2W Menghapus file yang ada. (Unicode) |
|
DeleteFileA Menghapus file yang ada. (DeleteFileA) |
|
DeleteFileW Menghapus file yang ada. (DeleteFileW) |
|
DeleteVolumeMountPointw Menghapus huruf kandar atau folder terpasang. (DeleteVolumeMountPointw) |
|
FileTimeToLocalFileTime Mengonversi waktu file ke waktu file lokal. |
|
FindClose Menutup handel pencarian file yang dibuka oleh fungsi FindFirstFile, FindFirstFileEx, FindFirstFileNameW, FindFirstFileNameTransactedW, FindFirstFileTransacted, FindFirstStreamTransactedW, atau FindFirstStreamW. |
|
FindCloseChangeNotification Menghentikan pemantauan handel pemberitahuan perubahan. |
|
FindFirstChangeNotificationA Membuat handel pemberitahuan perubahan dan menyiapkan kondisi filter pemberitahuan perubahan awal. (ANSI) |
|
FindFirstChangeNotificationW Membuat handel pemberitahuan perubahan dan menyiapkan kondisi filter pemberitahuan perubahan awal. (Unicode) |
|
FindFirstFileA Mencari direktori untuk file atau subdirektori dengan nama yang cocok dengan nama tertentu (atau nama parsial jika kartubebas digunakan). (ANSI) |
|
FindFirstFileExA Mencari direktori untuk file atau subdirektori dengan nama dan atribut yang cocok dengan yang ditentukan. (FindFirstFileExA) |
|
FindFirstFileExW Mencari direktori untuk file atau subdirektori dengan nama dan atribut yang cocok dengan yang ditentukan. (FindFirstFileExw) |
|
FindFirstFileNameW Membuat enumerasi semua tautan keras ke file yang ditentukan. Fungsi FindFirstFileNameW mengembalikan handel ke enumerasi yang dapat digunakan pada panggilan berikutnya ke fungsi FindNextFileNameW. |
|
FindFirstFilew Mencari direktori untuk file atau subdirektori dengan nama yang cocok dengan nama tertentu (atau nama parsial jika kartubebas digunakan). (Unicode) |
|
FindFirstStreamw Menghitung aliran pertama dengan jenis aliran ::$DATA dalam file atau direktori yang ditentukan. |
|
FindFirstVolumew Mengambil nama volume pada komputer. (FindFirstVolumew) |
|
FindNextChangeNotification Meminta sistem operasi menandakan pemberitahuan perubahan menangani saat berikutnya mendeteksi perubahan yang sesuai. |
|
FindNextFileA Melanjutkan pencarian file dari panggilan sebelumnya ke fungsi FindFirstFile, FindFirstFileEx, atau FindFirstFileTransacted. (ANSI) |
|
FindNextFileNameW Terus menghitung tautan keras ke file menggunakan handel yang dikembalikan oleh panggilan yang berhasil ke fungsi FindFirstFileNameW. |
|
FindNextFileW Melanjutkan pencarian file dari panggilan sebelumnya ke fungsi FindFirstFile, FindFirstFileEx, atau FindFirstFileTransacted. (Unicode) |
|
FindNextStreamW Melanjutkan pencarian aliran yang dimulai oleh panggilan sebelumnya ke fungsi FindFirstStreamW. |
|
FindNextVolumeW Melanjutkan pencarian volume yang dimulai dengan panggilan ke fungsi FindFirstVolume. (FindNextVolumeW) |
|
FindVolumeClose Menutup handel pencarian volume yang ditentukan. |
|
FlushFileBuffers Menghapus buffer file tertentu dan menyebabkan semua data buffer ditulis ke file. |
|
GetCompressedFileSizeA Mengambil jumlah aktual byte penyimpanan disk yang digunakan untuk menyimpan file tertentu. (ANSI) |
|
GetCompressedFileSizeW Mengambil jumlah aktual byte penyimpanan disk yang digunakan untuk menyimpan file tertentu. (Unicode) |
|
GetDiskFreeSpaceA Mengambil informasi tentang disk yang ditentukan, termasuk jumlah ruang kosong pada disk. (ANSI) |
|
GetDiskFreeSpaceExA Mengambil informasi tentang jumlah ruang yang tersedia pada volume disk, yang merupakan jumlah total ruang, jumlah total ruang kosong, dan jumlah total ruang kosong yang tersedia untuk pengguna yang terkait dengan utas panggilan. (ANSI) |
|
GetDiskFreeSpaceExW Mengambil informasi tentang jumlah ruang yang tersedia pada volume disk, yang merupakan jumlah total ruang, jumlah total ruang kosong, dan jumlah total ruang kosong yang tersedia untuk pengguna yang terkait dengan utas panggilan. (Unicode) |
|
GetDiskFreeSpaceW Mengambil informasi tentang disk yang ditentukan, termasuk jumlah ruang kosong pada disk. (Unicode) |
|
GetDiskSpaceInformationA Mendapatkan informasi ruang disk untuk volume di jalur akar tertentu. |
|
GetDiskSpaceInformationW Mendapatkan informasi ruang disk untuk volume di jalur akar tertentu. |
|
GetDriveTypeA Menentukan apakah drive disk dapat dilepas, diperbaiki, CD-ROM, disk RAM, atau drive jaringan. (ANSI) |
|
GetDriveTypeW Menentukan apakah drive disk dapat dilepas, diperbaiki, CD-ROM, disk RAM, atau drive jaringan. (Unicode) |
|
GetFileAttributesA Mengambil atribut sistem file untuk file atau direktori tertentu. (ANSI) |
|
GetFileAttributesExA Mengambil atribut untuk file atau direktori tertentu. (ANSI) |
|
GetFileAttributesExW Mengambil atribut untuk file atau direktori tertentu. (Unicode) |
|
GetFileAttributesW Mengambil atribut sistem file untuk file atau direktori tertentu. (Unicode) |
|
GetFileInformationByHandle Mengambil informasi file untuk file yang ditentukan. (GetFileInformationByHandle) |
|
GetFileSize Mengambil ukuran file yang ditentukan, dalam byte. |
|
GetFileSizeEx Mengambil ukuran file yang ditentukan. |
|
GetFileTime Mengambil tanggal dan waktu file atau direktori dibuat, terakhir diakses, dan terakhir dimodifikasi. |
|
GetFileType Mengambil tipe file dari file yang ditentukan. |
|
GetFinalPathNameByHandleA Mengambil jalur akhir untuk file yang ditentukan. (ANSI) |
|
GetFinalPathNameByHandleW Mengambil jalur akhir untuk file yang ditentukan. (Unicode) |
|
GetFullPathNameA Mengambil jalur lengkap dan nama file dari file yang ditentukan. (ANSI) |
|
GetFullPathNameW Mengambil jalur lengkap dan nama file dari file yang ditentukan. (Unicode) |
|
GetLogicalDrives Mengambil bitmask yang mewakili drive disk yang saat ini tersedia. |
|
GetLogicalDriveStringsW Mengisi buffer dengan string yang menentukan drive yang valid dalam sistem. (GetLogicalDriveStringsW) |
|
GetLongPathNameA Mengonversi jalur yang ditentukan ke bentuk panjangnya. (ANSI) |
|
GetLongPathNameW Mengonversi jalur yang ditentukan ke bentuk panjangnya. (Unicode) |
|
GetShortPathNameW Mengambil formulir jalur pendek dari jalur yang ditentukan. (GetShortPathNameW) |
|
GetTempFileNameA Membuat nama untuk file sementara. Jika nama file unik dibuat, file kosong dibuat dan handel ke file tersebut dirilis; jika tidak, hanya nama file yang dihasilkan. (GetTempFileNameA) |
|
GetTempFileNameW Membuat nama untuk file sementara. Jika nama file unik dibuat, file kosong dibuat dan handel ke file tersebut dirilis; jika tidak, hanya nama file yang dihasilkan. (GetTempFileNameW) |
|
GetTempPath2A Mengambil jalur direktori yang ditunjuk untuk file sementara, berdasarkan hak istimewa proses panggilan. (ANSI) |
|
GetTempPath2W Mengambil jalur direktori yang ditunjuk untuk file sementara, berdasarkan hak istimewa proses panggilan. (Unicode) |
|
GetTempPathA Mengambil jalur direktori yang ditunjuk untuk file sementara. (ANSI) |
|
GetTempPathW Mengambil jalur direktori yang ditunjuk untuk file sementara. (Unicode) |
|
GetVolumeInformationA Mengambil informasi tentang sistem file dan volume yang terkait dengan direktori akar yang ditentukan. (ANSI) |
|
GetVolumeInformationByHandleW Mengambil informasi tentang sistem file dan volume yang terkait dengan file yang ditentukan. |
|
GetVolumeInformationW Mengambil informasi tentang sistem file dan volume yang terkait dengan direktori akar yang ditentukan. (Unicode) |
|
GetVolumeNameForVolumeMountPointw Mengambil jalur GUID volume untuk volume yang terkait dengan titik pemasangan volume yang ditentukan ( huruf drive, jalur GUID volume, atau folder yang dipasang). (GetVolumeNameForVolumeMountPointw) |
|
GetVolumePathNamesForVolumeNameW Mengambil daftar huruf kandar dan jalur folder yang dipasang untuk volume yang ditentukan. (GetVolumePathNamesForVolumeNameW) |
|
GetVolumePathNameW Mengambil titik pemasangan volume tempat jalur yang ditentukan dipasang. (GetVolumePathNameW) |
|
LocalFileTimeToFileTime Mengonversi waktu file lokal ke waktu file berdasarkan Waktu Universal Terkoordinasi (UTC). |
|
LockFile Mengunci file yang ditentukan untuk akses eksklusif oleh proses panggilan. |
|
LockFileEx Mengunci file yang ditentukan untuk akses eksklusif oleh proses panggilan. Fungsi ini dapat beroperasi baik secara sinkron atau asinkron dan dapat meminta kunci eksklusif atau bersama. |
|
QueryDosDeviceW Mengambil informasi tentang nama perangkat MS-DOS. (QueryDosDeviceW) |
|
ReadFile Membaca data dari perangkat file atau input/output (I/O) yang ditentukan. Pembacaan terjadi pada posisi yang ditentukan oleh penunjuk file jika didukung oleh perangkat. |
|
ReadFileEx Membaca data dari perangkat file atau input/output (I/O) yang ditentukan. Ini melaporkan status penyelesaiannya secara asinkron, memanggil rutinitas penyelesaian yang ditentukan saat membaca selesai atau dibatalkan dan utas panggilan dalam status tunggu yang dapat diperingatkan. |
|
ReadFileScatter Membaca data dari file dan menyimpannya dalam array buffer. |
|
RemoveDirectory2A Menghapus direktori kosong yang ada. (ANSI) |
|
RemoveDirectory2W Menghapus direktori kosong yang ada. (Unicode) |
|
RemoveDirectoryA Menghapus direktori kosong yang ada. (ANSI) |
|
RemoveDirectoryW Menghapus direktori kosong yang ada. (Unicode) |
|
SetEndOfFile Mengatur ukuran file fisik untuk file yang ditentukan ke posisi penunjuk file saat ini. |
|
SetFileApisToANSI Menyebabkan fungsi I/O file menggunakan halaman kode set karakter ANSI untuk proses saat ini. |
|
SetFileApisToOEM Menyebabkan fungsi I/O file untuk proses menggunakan halaman kode set karakter OEM. |
|
SetFileAttributesA Mengatur atribut untuk file atau direktori. (ANSI) |
|
SetFileAttributesW Mengatur atribut untuk file atau direktori. (Unicode) |
|
SetFileInformationByHandle Menyetel informasi file untuk file yang ditentukan. |
|
SetFileIoOverlappedRange Mengaitkan rentang alamat virtual dengan handel file yang ditentukan. |
|
SetFilePointer Memindahkan penunjuk file dari file yang ditentukan. (SetFilePointer) |
|
SetFilePointerEx Memindahkan penunjuk file dari file yang ditentukan. (SetFilePointerEx) |
|
SetFileTime Mengatur tanggal dan waktu file atau direktori yang ditentukan dibuat, terakhir diakses, atau terakhir diubah. |
|
SetFileValidData Mengatur panjang data yang valid dari file yang ditentukan. Fungsi ini berguna dalam skenario yang sangat terbatas. Untuk informasi selengkapnya, lihat bagian Keterangan. |
|
UnlockFile Membuka kunci wilayah dalam file yang terbuka. |
|
UnlockFileEx Membuka kunci wilayah dalam file yang ditentukan. Fungsi ini dapat beroperasi baik secara sinkron atau asinkron. |
|
WriteFile Menulis data ke file atau perangkat input/output (I/O) yang ditentukan. |
|
WriteFileEx Menulis data ke file atau perangkat input/output (I/O) yang ditentukan. Ini melaporkan status penyelesaiannya secara asinkron, memanggil rutinitas penyelesaian yang ditentukan saat penulisan selesai atau dibatalkan dan utas panggilan dalam status tunggu yang dapat diperingatkan. |
|
WriteFileGather Mengambil data dari array buffer dan menulis data ke file. |
Struktur
|
BY_HANDLE_FILE_INFORMATION Berisi informasi yang diambil fungsi GetFileInformationByHandle. |
|
CREATEFILE2_EXTENDED_PARAMETERS Berisi parameter opsional yang diperluas untuk CreateFile2. |
|
CREATEFILE3_EXTENDED_PARAMETERS |
|
DISK_SPACE_INFORMATION Struktur DISK_SPACE_INFORMATION berisi informasi tentang ruang disk untuk volume tertentu. |
|
WIN32_FILE_ATTRIBUTE_DATA Berisi informasi atribut untuk file atau direktori. |
|
WIN32_FIND_STREAM_DATA Berisi informasi tentang aliran yang ditemukan oleh fungsi FindFirstStreamW atau FindNextStreamW. |
Enumerasi
|
DIRECTORY_FLAGS Menentukan bendera yang dapat digunakan dengan fungsi CreateDirectory2 untuk menentukan bagaimana direktori harus dibuat. |
|
STREAM_INFO_LEVELS Menentukan nilai yang digunakan dengan fungsi FindFirstStreamW untuk menentukan tingkat informasi data yang dikembalikan. |