Fungsi FindNextFileW (fileapi.h)
Melanjutkan pencarian file dari panggilan sebelumnya keFindFirstFile
BOOL FindNextFileW(
[in] HANDLE hFindFile,
[out] LPWIN32_FIND_DATAW lpFindFileData
);
[in] hFindFile
Handel pencarian yang dikembalikan oleh panggilan sebelumnya ke
[out] lpFindFileData
Penunjuk ke struktur WIN32_FIND_DATA yang menerima informasi tentang file atau subdirektori yang ditemukan.
Jika fungsi berhasil, nilai pengembalian bukan nol dan parameter lpFindFileData
Jika fungsi gagal, nilai pengembalian adalah nol dan konten lpFindFileData tidak ditentukan. Untuk mendapatkan informasi kesalahan yang diperluas, panggil fungsi GetLastError
Jika fungsi gagal karena tidak ada lagi file yang cocok yang dapat ditemukan, fungsi GetLastError
Fungsi ini menggunakan filter pencarian yang sama yang digunakan untuk membuat handel pencarian yang diteruskan dalam parameter hFindFile
Urutan di mana pencarian mengembalikan file, seperti urutan alfabet, tidak dijamin, dan tergantung pada sistem file. Jika data harus diurutkan, aplikasi harus melakukan pemesanan setelah mendapatkan semua hasilnya.
Jika jalur menunjuk ke tautan simbolis, buffer WIN32_FIND_DATA berisi informasi tentang tautan simbolis, bukan target.
Di Windows 8 dan Windows Server 2012, fungsi ini didukung oleh teknologi berikut.
Teknologi | Didukung |
---|---|
Protokol Server Message Block (SMB) 3.0 | Ya |
Failover Transparan (TFO) SMB 3.0 | Ya |
SMB 3.0 dengan Scale-out File Shares (SO) | Ya |
Sistem File Volume Bersama Kluster (CsvFS) | Ya |
Sistem File Tangguh (ReFS) | Ya |
Misalnya, lihat Mencantumkan File di direktori.
Catatan
Header fileapi.h mendefinisikan FindNextFile sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows XP [aplikasi desktop | Aplikasi UWP] |
server minimum yang didukung |
Windows Server 2003 [aplikasi desktop | Aplikasi UWP] |
Platform Target |
Windows |
Header |
fileapi.h (termasuk Windows.h) |
Pustaka |
Kernel32.lib |
DLL |
Kernel32.dll |
FindFirstFile
SetFileAttributes
Tautan Simbolis