Поделиться через


CGopherConnection::OpenFile

Эта функция-член вызывается с целью открыть файл на сервер gopher.

CGopherFile* OpenFile(
   CGopherLocator& refLocator,
   DWORD dwFlags = 0,
   LPCTSTR pstrView = NULL,
   DWORD_PTR dwContext = 1 
);

Параметры

  • refLocator
    Ссылка на объект CGopherLocator.

  • dwFlags
    Все флаги сочетание INTERNET_FLAG_*.См. раздел CInternetSession::OpenUrl дополнительные сведения о INTERNET_FLAG_* флагов.

  • pstrView
    Указатель на строку файл- вид.Если несколько представлений файла на сервере, то этот параметр определяет, какое представление файла, который необходимо открыть.Если pstrViewNULL, то представление файла по умолчанию используется.

  • dwContext
    Идентификатор открываемый файла.См. раздел Примечания дополнительные сведения о dwContext.

Возвращаемое значение

Указатель на объект CGopherFile, который необходимо открыть.

Заметки

Переопределите значение по умолчанию dwContext чтобы задать идентификатор контекста на значение для выбора.Идентификатор контекста связать с данной конкретной операцией объекта CGopherConnection, созданного по объектом CInternetSession.Значение возвращается в CInternetSession::OnStatusCallback, чтобы гарантировать состояние на работу с которой он определен.См. статью Первые шаги в интернете. WinInet дополнительные сведения об идентификаторе контекста.

Требования

Header: afxinet.h

См. также

Ссылки

Класс CGopherConnection

Диаграмма иерархии

Класс CFtpConnection

Класс CHttpConnection

Класс CInternetConnection

Класс CGopherFile

Класс CGopherLocator

Класс CInternetSession