Win32API: FindNextFile

ファイルの検索を継続します。


定義
Declare Function FindNextFile Lib "kernel32" Alias "FindNextFileA" _
         (hFindFile As HANDLE, _
    ByRef lpFindFildData As WIN32_FIND_DATA) As Long
hFindFile
検索ハンドルを指定します。

lpFindFildData (ポインタ参照)
WIN32_FIND_DATA構造体へのポインタを指定します。この構造体に検索されたファイル、またはディレクトリに関する情報が格納されます。

戻り値

関数が成功すると、TRUE が返ります。失敗すると、FALSE が返ります。

※拡張エラー情報は、GetLastError関数で取得できます。

解説

この関数を利用するには、あらかじめ、FindFirstFile関数を呼び出し、検索ハンドルを取得しておく必要があります。
検索を継続する場合は、続けて FindNextFile関数 を利用します。検索を終える場合は、FindClose関数を利用してハンドルをクローズする必要があります。

環境情報

インクルード ファイル: api_system.sbp 内で定義済み
DLLファイル: kernel32.dll


FindFirstFile関数FindClose関数WIN32_FIND_DATA構造体