Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Обеспечивает возможность поиска и чтения файлов на сервере gopher.
Примечание.
Классы CGopherConnection, CGopherFileCGopherFileFindCGopherLocator и их члены были нерекомендуемы, поскольку они не работают на платформе Windows XP, но они будут продолжать работать на более ранних платформах.
Синтаксис
class CGopherFile : public CInternetFile
Участники
Защищенные конструкторы
| Имя | Описание |
|---|---|
| CGopherFile::CGopherFile | Формирует объект CGopherFile. |
Замечания
Служба gopher не позволяет пользователям записывать данные в файл gopher, так как эта служба работает главным образом в качестве интерфейса на основе меню для поиска информации. CGopherFile Функции-члены Write, WriteStringи Flush не реализуются для CGopherFile. Вызов этих функций для CGopherFile объекта возвращает CNotSupportedException.
Дополнительные сведения о CGopherFile работе с другими классами Интернета MFC см. в статье "Интернет-программирование с помощью WinInet".
Иерархия наследования
CGopherFile
Требования
Заголовок: afxinet.h
CGopherFile::CGopherFile
Эта функция-член вызывается для создания CGopherFile объекта.
CGopherFile(
HINTERNET hFile,
CGopherLocator& refLocator,
CGopherConnection* pConnection);
CGopherFile(
HINTERNET hFile,
HINTERNET hSession,
LPCTSTR pstrLocator,
DWORD dwLocLen,
DWORD_PTR dwContext);
Параметры
hFile
Дескриптор файла HINTERNET.
Рефлокатор
Ссылка на объект CGopherLocator .
pConnection
Указатель на объект CGopherConnection .
hSession
Дескриптор текущего сеанса Интернета.
pstrLocator
Указатель на строку, используемую для поиска сервера шифров. Дополнительные сведения о указателях gopher см. в разделе "Сеансы gopher".
dwLocLen
DWORD, содержащий количество байтов в pstrLocator.
dwContext
Указатель на идентификатор контекста открываемого файла.
Замечания
Требуется CGopherFile объект для чтения из файла во время сеанса Интернета с шифром.
Вы никогда не создаете объект напрямую CGopherFile . Вместо этого вызовите CGopherConnection::OpenFile , чтобы открыть файл на сервере gopher.
См. также
Класс CInternetFile
Диаграмма иерархии
Класс CInternetFile
Класс CGopherLocator
Класс CGopherFileFind
Класс CGopherConnection