Baca dalam bahasa Inggris

Bagikan melalui


header fileapi.h

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

Membuat direktori baru. (CreateDirectoryA)
CreateDirectoryW

Membuat direktori baru. (CreateDirectoryW)
CreateFile2

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)
DeleteFileA

Menghapus file yang ada. (DeleteFileA)
DeleteFileW

Menghapus file yang ada. (DeleteFileW)
DeleteVolumeMountPointW

Menghapus huruf kandar atau folder yang dipasang. (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 penanganan 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 agar sistem operasi memberi sinyal 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 oleh panggilan ke fungsi FindFirstVolume. (FindNextVolumeW)
FindVolumeClose

Menutup handel pencarian volume yang ditentukan.
FlushFileBuffers

Menghapus buffer file tertentu dan menyebabkan semua data yang di-buffer ditulis ke file.
GetCompressedFileSizeA

Mengambil jumlah byte aktual penyimpanan disk yang digunakan untuk menyimpan file tertentu. (ANSI)
GetCompressedFileSizeW

Mengambil jumlah byte aktual 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 pada jalur akar tertentu.
GetDiskSpaceInformationW

Mendapatkan informasi ruang disk untuk volume pada 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 jenis 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 bentuk jalur pendek dari jalur yang ditentukan. (GetShortPathNameW)
GetTempFileNameA

Membuat nama untuk file sementara. Jika nama file unik dihasilkan, 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 dihasilkan, 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 pembacaan selesai atau dibatalkan dan utas panggilan dalam status tunggu yang dapat diperingatkan.
ReadFileScatter

Membaca data dari file dan menyimpannya dalam array buffer.
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

Mengatur 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 dimodifikasi.
SetFileValidData

Mengatur panjang data yang valid dari file yang ditentukan. Fungsi ini berguna dalam skenario yang sangat terbatas. Untuk informasi lebih lanjut, 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 perangkat file atau input/output (I/O) yang ditentukan.
WriteFileEx

Menulis data ke perangkat file atau 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.
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

 
STREAM_INFO_LEVELS

Menentukan nilai yang digunakan dengan fungsi FindFirstStreamW untuk menentukan tingkat informasi data yang dikembalikan.