Поделиться через


Функция 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 не поддерживает реализации сервера. Кроме того, его не следует использовать из службы. Для реализации или служб сервера microsoft Windows HTTP Services (WinHTTP).
 

Заметка

Заголовок wininet.h определяет InternetFindNextFile как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 2000 Профессиональный [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
целевая платформа Виндоус
заголовка wininet.h
библиотеки Wininet.lib
DLL Wininet.dll

См. также

включение функций Интернета

Функции WinINet