CHttpFilter::OnSendRawData

Виртуальный DWORD OnSendRawData (CHttpFilterContext * с компенсацией, PHTTP_FILTER_RAW_DATA pRawData );

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

В случае успеха, уведомления введите SF_STATUS_REQ_NEXT_NOTIFICATION. Вызовите следующий фильтр в цепи уведомлений.

Если неудачно, тип уведомлений SF_STATUS_REQ_ERROR должны быть возвращены. В этом случае, сервер должен использовать функцию Windows SetLastError и сообщить об ошибке клиенту.

Параметры

пфк

Объект CHttpFilterContext , который содержит сведения о контексте. Объект CHttpFilterContext может использоваться фильтром для связи любой информации контекста с HTTP-запроса. SF_NOTIFY_END_OF_NET_SESSION уведомления позволяют освободить любую такую информацию в контексте.

pRawData

Указатель на структуру HTTP_FILTER_RAW_DATA.

Примечания

Эта функция-член вызывается framework для уведомления клиента, сервер отправляет данные обратно к клиенту.

Переопределите эта функция-член только чтобы изменить обработчик уведомления по умолчанию, используемое HttpFilterProc и по-разному обрабатывать необработанных данных.

Обзор CHttpFilterЧлены класса | Иерархическая схема

См. также CHttpFilter::HttpFilterProc, HTTP_FILTER_RAW_DATA, CHttpFilterContext, CHttpFilter::OnReadRawData

Index