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
CInternetSession::GetFtpConnection