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


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