Fonction InternetFindNextFileA (wininet.h)

Continue une recherche de fichiers démarrée à la suite d’un appel précédent à FtpFindFirstFile.

Windows XP et Windows Server 2003 R2 et versions antérieures : Ou poursuit une recherche de fichiers à la suite d’un appel précédent à GopherFindFirstFile.

Syntaxe

BOOL InternetFindNextFileA(
  [in]  HINTERNET hFind,
  [out] LPVOID    lpvFindData
);

Paramètres

[in] hFind

Handle retourné à partir de FtpFindFirstFile ou
InternetOpenUrl (répertoires uniquement).

Windows XP et Windows Server 2003 R2 et versions antérieures : Également un handle retourné par GopherFindFirstFile.

[out] lpvFindData

Pointeur vers la mémoire tampon qui reçoit des informations sur le fichier ou le répertoire. Le format des informations placées dans la mémoire tampon dépend du protocole utilisé. Le protocole FTP retourne une structure WIN32_FIND_DATA .

Windows XP et Windows Server 2003 R2 et versions antérieures : Le protocole Gopher retourne une structure GOPHER_FIND_DATA .

Valeur retournée

Retourne TRUE si la fonction réussit, ou FALSE dans le cas contraire. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError. Si la fonction ne trouve aucun fichier correspondant, GetLastError retourne ERROR_NO_MORE_FILES.

Remarques

Note WinINet ne prend pas en charge les implémentations de serveur. En outre, il ne doit pas être utilisé à partir d’un service. Pour les implémentations de serveur ou les services, utilisez Microsoft Windows HTTP Services (WinHTTP).
 

Notes

L’en-tête wininet.h définit InternetFindNextFile comme un alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête wininet.h
Bibliothèque Wininet.lib
DLL Wininet.dll

Voir aussi

Activation des fonctionnalités Internet

Fonctions WinINet