Функция InternetFindNextFileA (wininet.h)
Продолжает поиск файлов, запущенный в результате предыдущего вызова FtpFindFirstFile.
Windows XP и Windows Server 2003 R2 и более ранних версий: Или продолжает поиск файлов в результате предыдущего вызова GopherFindFirstFile.
Синтаксис
BOOL InternetFindNextFileA(
[in] HINTERNET hFind,
[out] LPVOID lpvFindData
);
Параметры
[in] hFind
Дескриптор, возвращаемый из FtpFindFirstFile или
InternetOpenUrl (только каталоги).
Windows XP и Windows Server 2003 R2 и более ранних версий: Также дескриптор, возвращенный из GopherFindFirstFile.
[out] lpvFindData
Указатель на буфер, который получает сведения о файле или каталоге. Формат информации, размещенной в буфере, зависит от используемого протокола. Протокол FTP возвращает структуру WIN32_FIND_DATA.
Windows XP и Windows Server 2003 R2 и более ранних версий: протокол Gopher возвращает структуру GOPHER_FIND_DATA.
Возвращаемое значение
Возвращает TRUE, если функция выполнена успешно или FALSE в противном случае. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError. Если функция не находит соответствующие файлы, GetLastError возвращает ERROR_NO_MORE_FILES.
Замечания
Заметка
Заголовок wininet.h определяет InternetFindNextFile как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 2000 Профессиональный [только классические приложения] |
минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
целевая платформа | Виндоус |
заголовка | wininet.h |
библиотеки |
Wininet.lib |
DLL | Wininet.dll |