CHttpFilter::OnSendRawData

virtual DWORD OnSendRawData( CHttpFilterContext* pfc, PHTTP_FILTER_RAW_DATA pRawData );

返回值:
如果成功,则返回通知类型SF_STATUS_REQ_NEXT_NOTIFICATION。调用通知链表中的下一个过滤器。
如果未成功,则应返回通知类型SF_STATUS_REQ_ERROR。此时,服务器应使用Windows函数SetLastError 并向客户指出错误。

参数:
pfc一个CHttpFilterContext对象,包含上下文的信息。CHttpFilterContext对象可被过滤器使用,以将上下文的信息与HTTP请求合并。SF_NOTIFY_END_ OF_NET_SESSION可被用于释放任何此类上下文信息。
pRawData一个指向HTTP_FILTER_RAW_DATA结构的指针。

说明:
此成员函数被框架调用,以通知客户服务器正发送原始数据给客户。覆盖此成员函数,只用于改变HttpFilterProc使用的缺省通知处理和另外处理原始数据。

请参阅:
CHttpFilter::HttpFilterProc, HTTP_FILTER_RAW_DATA, CHttpFilterContext, CHttpFilter::OnReadRawData