CInternetSession::GetGopherConnection

telefonar Essa função de membro para estabelecer uma nova conexão gopher e obter um apontador para um CGopherConnection objeto.

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

Parâmetros

  • pstrServer
    Um ponteiro para uma seqüência de caracteres que contém o nome do servidor gopher.

  • pstrUserName
    Um ponteiro para uma seqüência de caracteres que contém o nome de usuário.

  • pstrPassword
    Um ponteiro para uma seqüência de caracteres que contém a senha de acesso.

  • nPort
    Um número que identifica a porta TCP/IP para usar no servidor.

Valor de retorno

Um ponteiro para um CGopherConnection objeto.Se a telefonar falhar, determinar a causa da falha, examinando o geradas CInternetException objeto.

Comentários

GetGopherConnection se conecta a um servidor gopher e cria e retorna um ponteiro para um CGopherConnection objeto. Ele não executa qualquer operação específica no servidor.Por exemplo, se você pretende ler ou gravar dados, você deve executar essas operações sistema autônomo etapas separadas.Consulte as classes CGopherConnection, CGopherFile, and CGopherFileFind para obter informações sobre como procurando arquivos, abrir arquivos e ler ou gravar em arquivos.Para obter informações sobre navegação a um site FTP, consulte a função de membro OpenURL.Consulte o artigo Programação de Internet com WinInet para o procedimento de executar tarefas comuns de conexão gopher.

Exceções

Esse método pode lançar exceções do tipo CInternetException*.

Requisitos

Cabeçalho: afxinet.h

Consulte também

Referência

Classe CInternetSession

Gráfico de hierarquia

Classe CGopherConnection

CInternetSession::GetFtpConnection

CInternetSession::GetHttpConnection

CInternetSession::OpenURL

Outros recursos

CInternetSession membros