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 CInternetSession

Gráfico da hierarquia

Classe CGopherConnection

CInternetSession::GetFtpConnection

CInternetSession::GetHttpConnection

CInternetSession::OpenURL