CGopherLocator CreateLocator (LPCTSTR pstrDisplayString, LPCTSTR pstrSelectorString, DWORD dwGopherType );
статическое CGopherLocator CreateLocator(LPCTSTR pstrLocator );
статическое CGopherLocator CreateLocator (LPCTSTR pstrServerName, LPCTSTR pstrDisplayString, LPCTSTR pstrSelectorString, DWORD dwGopherType, INTERNET_PORT nPort = INTERNET_INVALID_PORT_NUMBER);
Возвращаемое значение
Объект CGopherLocator.
Параметры
pstrDisplayString
Указатель на строку, содержащую имя gopher документа или папки для извлечения. Если параметр pstrDisplayString имеет значение NULL, возвращается каталог для gopher-сервер по умолчанию.
pstrSelectorString
Указатель на строку выбора отправляемого gopher-сервер с тем, чтобы получить элемент. pstrSelectorString может быть пустым.
dwGopherType
Это определяет ли pstrSelectorString относится к каталогу или документ, и является ли просьба gopher или gopher +. Просмотреть атрибуты для структуры GOPHER_FIND_DATA в ActiveX SDK.
pstrLocator
Указатель на строку, идентифицирующую для открытия файла. Как правило эта строка возвращается из вызова CGopherFileFind::GetLocator.
pstrServerName
Указатель на строку, содержащую имя сервера gopher.
nPort
Номер, идентифицирующий Интернет-порт для связи.
Примечания
Вызовите эту функцию-член для создания gopher локатора для поиска или идентифицировать файл на сервере "Gopher". Статические версии функции-члена требует от вас указать сервер, в то время как не статическая версия использует имя сервера из объекта подключения.
Для получения информации с сервера gopher, приложение должно сначала получить указатель gopher. Затем приложение должно относиться к локатор как маркер непрозрачным (то есть, приложение может использовать локатор, но непосредственно не манипулировать или сравнить его). Как правило приложение использует локатор для вызовов функции-члена CGopherFileFind::FindFile для получения определенной части информации.
Обзор CGopherConnection |nbsp; Члены класса | Иерархическая схема
См. также CFtpConnection, CHttpConnection, CInternetConnection, CGopherLocator, CGopherFileFind