CGopherConnection:: CreateLocator

CGopherLocator CreateLocatore (LPCTSTR pstrDisplayString, LPCTSTR pstrSelectorString, DWORD dwGopherType );

estático CGopherLocator CreateLocator(LPCTSTR pstrLocator );

estático CGopherLocator CreateLocatore (LPCTSTR pstrServerName, LPCTSTR pstrDisplayString, LPCTSTR pstrSelectorString, DWORD dwGopherType, INTERNET_PORT nPort = INTERNET_INVALID_PORT_NUMBER);

Valor de retorno

Um objeto de CGopherLocator.

Parâmetros

pstrDisplayString

Um ponteiro para uma Cadeia de caracteres que contém o nome do documento de gopher ou diretório a ser recuperados. Se o pstrDisplayString parâmetro é NULL, o diretório padrão para o servidor de gopher é retornado.

pstrSelectorString

Um ponteiro para a Cadeia de seletor para ser enviado para o servidor de gopher para recuperar um item. pstrSelectorString pode ser NULL.

dwGopherType

Isso especifica se pstrSelectorString se refere a um documento ou pasta, e se o pedido é gopher ou gopher +. Ver os atributos para a estrutura de GOPHER_FIND_DATA no SDK do ActiveX.

pstrLocator

Um ponteiro para uma cadeia que identifica o arquivo para abrir. Geralmente, essa Cadeia de caracteres é retornada de uma chamada para CGopherFileFind:: GetLocator.

pstrServerName

Um ponteiro para uma Cadeia de caracteres contendo o nome do servidor gopher.

nPort

O número que identifica a porta da Internet para esta conexão.

Observações

Chame essa função de membro para criar um localizador gopher para localizar ou identificar um arquivo em um servidor gopher. A versão estática da função de membro requer que você especifique um servidor, enquanto a versão não-estático usa o nome do servidor do objeto de conexão.

Para recuperar informações de um servidor gopher, um aplicativo deve primeiro obter um localizador gopher. O aplicativo deve, em seguida, tratar o localizador como um símbolo opaco (ou seja, o aplicativo pode usar o localizador, mas não diretamente manipular ou compará-lo). Normalmente, o aplicativo usa o localizador para chamadas para a função de membro CGopherFileFind:: FindFile para recuperar um pedaço específico de informações.

Visão geral de CGopherConnection |nbsp; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CFtpConnection, CHttpConnection, CInternetConnection, CGopherLocator, CGopherFileFind

Index