Compartilhar via


CInternetSession::GetGopherConnection

Chamar essa função de membro para estabelecer uma nova conexão de Gopher e para obter um ponteiro para um objeto de CGopherConnection .

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

Parâmetros

  • pstrServer
    Um ponteiro para uma cadeia de caracteres que contém o nome do servidor de Gopher.

  • pstrUserName
    Um ponteiro para uma cadeia de caracteres que contém o nome de usuário.

  • pstrPassword
    Um ponteiro para uma cadeia de caracteres que contém a senha de acesso.

  • nPort
    Um número que indica a porta tcp/para usar no servidor.

Valor de retorno

Um ponteiro para um objeto de CGopherConnection .Se a chamada falha, determinar a causa de falha examinando o objeto de CInternetException lançada.

Comentários

GetGopherConnection se conecte a um servidor de Gopher, e cria e retorna um ponteiro para um objeto de CGopherConnection .Não realiza nenhuma operação específica no servidor.Se você pretende ler ou gravar dados, por exemplo, você deve executar essas operações como etapas separadas.Consulte para classes CGopherConnection, CGopherFile, e CGopherFileFind para obter informações sobre pesquisa por arquivos, para abrir arquivos, e ler ou escrevê-los de arquivos.Para obter informações sobre como procurar um site FTP, consulte a função de membro OpenURL.Consulte o artigo Internet que programa com WinInet para as etapas para executar tarefas comuns de conexão de 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 de CInternetSession

Gráfico de hierarquia

Classe de CGopherConnection

CInternetSession::GetFtpConnection

CInternetSession::GetHttpConnection

CInternetSession::OpenURL