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


CHttpFile::EndRequest

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

BOOL EndRequest(
   DWORD dwFlags = 0,
   LPINTERNET_BUFFERS lpBuffIn = NULL,
   DWORD_PTR dwContext = 1 
);

Параметры

  • dwFlags
    Флаги, описывающий операцию.Список соответствующих флагов см. в разделе HttpEndRequest в Windows SDK.

  • lpBuffIn
    Указатель на INTERNET_BUFFERS инициализированному, который описывает входной буфер, используемый для операции.

  • dwContext
    Идентификатор контекста для операции CHttpFile.См. примечания дополнительные сведения об этом параметре.

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

Ненулевой, если успешно; в противном случае – значение 0.Если вызов завершается неудачей, определите причину сбоя с CInternetException штриховой объект.

Заметки

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

Исключения

Этот метод может создавать исключения типа CInternetException*.

Требования

Header: afxinet.h

См. также

Ссылки

Класс CHttpFile

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

Класс CInternetFile