Partager via


CGopherFileFind::FindFile

Appelez la fonction membre pour rechercher un fichier de Gopher.

virtual BOOL FindFile( 
   CGopherLocator& refLocator, 
   LPCTSTR pstrString, 
   DWORD dwFlags = INTERNET_FLAG_RELOAD  
); 
virtual BOOL FindFile( 
   LPCTSTR pstrString, 
   DWORD dwFlags = INTERNET_FLAG_RELOAD  
);

Paramètres

  • refLocator
    Une référence à un objet de CGopherLocator .

  • pstrString
    Un pointeur vers une chaîne contenant le nom de fichier.

  • dwFlags
    Les balises qui décrivent comment gérer cette session. Les indicateurs valides sont les suivantes :

    • Obtention d'INTERNET_FLAG_RELOAD les données du serveur distant même s'il est mis en cache localement.

    • Le _CACHE d'INTERNET_FLAG_DO NOT ne mettent en cache les données, localement ou dans une passerelle.

    • Transactions sécurisé de demande d'INTERNET_FLAG_SECURE sur le thread avec le protocole SSL ou le PCT. Cette balise s'applique aux requêtes HTTP uniquement.

    • INTERNET_FLAG_USE_EXISTING si possible, réutilisent les connexions existantes vers le serveur pour les nouvelles demandes de FindFile , au lieu de créer une nouvelle session pour chaque demande.

Valeur de retour

Une valeur différente de zéro si l'opération a réussi ; sinon 0. Pour obtenir des informations d'erreurs étendues, appelez la fonction GetLastErrorWin32.

Notes

Après avoir appelé FindFile pour récupérer le premier objet de Gopher, vous pouvez appeler FindNextFile pour récupérer les fichiers suivants de Gopher.

Configuration requise

Header: afxinet.h

Voir aussi

Référence

CGopherFileFind, classe

Graphique de la hiérarchie

CFileFind::FindFile