CInternetSession::GetGopherConnection

Chiamare la funzione membro per stabilire una nuova connessione a gopher e ottenere un puntatore a un oggetto CGopherConnection.

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

Parametri

  • pstrServer
    Un puntatore a una stringa contenente il nome del server gopher.

  • pstrUserName
    Un puntatore a una stringa contenente il nome utente.

  • pstrPassword
    Un puntatore a una stringa che contiene la password di accesso.

  • nPort
    Un numero che identifica la porta TCP/IP per utilizzare il server.

Valore restituito

Un puntatore a un oggetto CGopherConnection.Se la chiamata ha esito negativo, determinare la causa dell'errore dall'analisi dell'oggetto generato CInternetException.

Note

GetGopherConnection si connette a un server gopher e crea e restituisce un puntatore a un oggetto CGopherConnection.Non esegue alcuna operazione specifica del server.Se si desidera leggere o scrivere dati, ad esempio, è necessario eseguire le operazioni come singoli passaggi.Vedere le classi CGopherConnection, CGopherFilee CGopherFileFind per informazioni sulla ricerca dei file, aprire i file e la lettura o la scrittura nei file.Per informazioni sulla navigazione di un sito FTP, vedere la funzione membro OpenURL.Vedere l'articolo Programmazione per Internet con ATL per i passaggi nell'eseguire attività comuni di connessione di gopher.

Eccezioni

Questo metodo può generare eccezioni di tipo CInternetException*.

Requisiti

Header: afxinet.h

Vedere anche

Riferimenti

Classe di CInternetSession

Grafico della gerarchia

Classe di CGopherConnection

CInternetSession::GetFtpConnection

CInternetSession::GetHttpConnection

CInternetSession::OpenURL