CGopherFile, classe
Fournit les fonctionnalités permettant de rechercher et de lire des fichiers sur un serveur Gopher.
Remarque
Les classes CGopherConnection
, , CGopherFile
, CGopherLocator
CGopherFileFind
et leurs membres ont été déconseillés parce qu’ils ne fonctionnent pas sur la plateforme Windows XP, mais ils continueront à travailler sur des plateformes antérieures.
Syntaxe
class CGopherFile : public CInternetFile
Membres
Constructeurs protégés
Nom | Description |
---|---|
CGopherFile ::CGopherFile | Construit un objet CGopherFile . |
Notes
Le service gopher ne permet pas aux utilisateurs d’écrire des données dans un fichier gopher, car ce service fonctionne principalement en tant qu’interface pilotée par le menu pour rechercher des informations. Les CGopherFile
fonctions Write
membres , WriteString
et Flush
ne sont pas implémentées pour CGopherFile
. L’appel de ces fonctions sur un CGopherFile
objet retourne une exception CNotSupportedException.
Pour en savoir plus sur CGopherFile
l’utilisation des autres classes Internet MFC, consultez l’article Programmation Internet avec WinInet.
Hiérarchie d'héritage
CGopherFile
Spécifications
En-tête : afxinet.h
CGopherFile ::CGopherFile
Cette fonction membre est appelée pour construire un CGopherFile
objet.
CGopherFile(
HINTERNET hFile,
CGopherLocator& refLocator,
CGopherConnection* pConnection);
CGopherFile(
HINTERNET hFile,
HINTERNET hSession,
LPCTSTR pstrLocator,
DWORD dwLocLen,
DWORD_PTR dwContext);
Paramètres
hFile
Handle d’un fichier HINTERNET.
refLocator
Référence à un objet CGopherLocator .
pConnection
Pointeur vers un objet CGopherConnection .
hSession
Descripteur de la session Internet active.
pstrLocator
Pointeur vers une chaîne utilisée pour localiser le serveur gopher. Pour plus d’informations sur les localisateurs de chiffrement, consultez Sessions Gopher.
dwLocLen
DWORD contenant le nombre d’octets dans pstrLocator.
dwContext
Pointeur vers l’identificateur de contexte du fichier en cours d’ouverture.
Notes
Vous avez besoin d’un CGopherFile
objet pour lire à partir d’un fichier pendant une session Internet de chiffrement.
Vous ne créez jamais d’objet CGopherFile
directement. Au lieu de cela, appelez CGopherConnection ::OpenFile pour ouvrir un fichier sur un serveur gopher.
Voir aussi
CInternetFile, classe
Graphique hiérarchique
CInternetFile, classe
CGopherLocator, classe
CGopherFileFind, classe
CGopherConnection, classe