CGopherConnection::CreateLocator

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

estático de CGopherLocator de CreateLocator(LPCTSTR pstrLocator );

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

Valor devuelto

Un objeto de CGopherLocator.

Parámetros

pstrDisplayString

Un puntero a una cadena que contiene el nombre del documento gopher o directorio que desea recuperar. Si el parámetro pstrDisplayString es NULL, se devuelve el directorio predeterminado para el servidor gopher.

pstrSelectorString

Un puntero a la cadena de selector para ser enviados al servidor gopher para recuperar un elemento. pstrSelectorString puede ser nulo.

dwGopherType

Esta propiedad especifica si pstrSelectorString se refiere a un documento o directorio, y si la solicitud es gopher o gopher +. Ver los atributos de la estructura GOPHER_FIND_DATA en el SDK de ActiveX.

pstrLocator

Un puntero a una cadena que identifica el archivo que desea abrir. Generalmente, esta cadena es devuelto desde una llamada a CGopherFileFind::GetLocator.

pstrServerName

Un puntero a una cadena que contiene el nombre del servidor gopher.

nPort

El número que identifica el puerto de Internet para esta conexión.

Observaciones

Llame a esta función miembro para crear un localizador de gopher para encontrar o identificar un archivo en un servidor gopher. La versión estática de la función miembro requiere que especifique un servidor, mientras que la versión estática no utiliza el nombre del servidor desde el objeto connection.

A fin de recuperar información de un servidor gopher, una aplicación debe obtener primero un localizador de gopher. La aplicación debe tratar luego el localizador como un símbolo (token) opaco (es decir, la aplicación puede utilizar el localizador pero no directamente manipular o compararlo). Normalmente, la aplicación utiliza el localizador de llamadas a la función de miembro de CGopherFileFind::FindFile para recuperar una pieza específica de la información.

Visión General de CGopherConnection |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CFtpConnection, CHttpConnection, CInternetConnection, CGopherLocator, CGopherFileFind

Index