Partager via


CInternetSession::GetGopherConnection

Appelez la fonction membre pour établir une connexion de Gopher et pour obtenir un pointeur vers un objet d' CGopherConnection .

CGopherConnection* GetGopherConnection( 
   LPCTSTR pstrServer, 
   LPCTSTR pstrUserName = NULL, 
   LPCTSTR pstrPassword = NULL, 
   INTERNET_PORT nPort = INTERNET_INVALID_PORT_NUMBER  
);

Paramètres

  • pstrServer
    Un pointeur vers une chaîne contenant le nom du serveur Gopher.

  • pstrUserName
    Un pointeur vers une chaîne contenant le nom d'utilisateur.

  • pstrPassword
    Un pointeur vers une chaîne contenant le mot de passe d'accès.

  • nPort
    Un nombre qui identifie le port de TCP/IP pour l'utiliser sur le serveur.

Valeur de retour

Un pointeur vers un objet de CGopherConnection . Si l'appel échoue, déterminez la cause de l'échec en examinant l'objet levé de CInternetException .

Notes

GetGopherConnection se connecte à un serveur Gopher, et crée et retourne un pointeur vers un objet d' CGopherConnection . Il n'effectue aucune opération spécifique sur le serveur. Si vous avez l'intention de lire ou écrire des données, par exemple, vous devez effectuer ces opérations comme étapes distinctes. Consultez les classes CGopherConnection, CGopherFile, et le CGopherFileFind pour plus d'informations sur la recherche de fichiers, ouvrir des fichiers, et lire ou d'écrire dans les fichiers. Pour plus d'informations sur parcourir un site FTP, consultez la fonction membre OpenURL. Consultez l'article Programmation avec Internet WinInet pour les étapes en effectuant les tâches courantes de connexion de Gopher.

Exceptions

Cette méthode peut lever des exceptions de type CInternetException*.

Configuration requise

Header: afxinet.h

Voir aussi

Référence

CInternetSession, classe

Graphique de la hiérarchie

CGopherConnection, classe

CInternetSession::GetFtpConnection

CInternetSession::GetHttpConnection

CInternetSession::OpenURL