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