가상 DWORD OnReadRawData (CHttpFilterContext * pfc, PHTTP_FILTER_RAW_DATA pRawData );
반환 값
다음 알림 유형 중 하나:
SF_STATUS_REQ_FINISHED
필터는 HTTP 요청을 처리 했습니다. 서버 세션을 끊어야 합니다.
SF_STATUS_REQ_FINISHED_KEEP_CONN
SF_STATUS_REQ_FINISHED 서버 해야 열어 TCP 세션 옵션을 협상 하는 경우를 제외 하 고 동일。
SF_STATUS_REQ_NEXT_NOTIFICATION
알림 체인의 다음 필터를 호출 한다。
SF_STATUS_REQ_HANDLED_NOTIFICATION
이 필터 알림을 처리 합니다. 이 특정 알림에 다른 처리기를 호출 해야。
SF_STATUS_REQ_ERROR
오류가 발생 했습니다. 서버에서 Win32 API를 사용 해야 SetLastError 클라이언트 오류를 나타냅니다。
SF_STATUS_REQ_READ_NEXT
필터는 불투명 스트림 필터; 세션 매개 변수를 협상 합니다. 원시 읽기 알림에만 유효。
실패 하는 경우 알림 유형 SF_STATUS_REQ_ERROR 을 반환 합니다. 이 경우 서버에서 Windows 기능을 사용 해야 SetLastError 클라이언트에 오류를 표시 하는 고。
매개 변수
pfc
컨텍스트 정보를 포함 하는 CHttpFilterContext 개체. CHttpFilterContext 개체는 HTTP 요청에서 컨텍스트 정보를 연결할 필터에서 사용할 수 있습니다.
pRawData
HTTP_FILTER_RAW_DATA 구조를 가리키는 포인터。
주의
이 멤버 함수는 응용 프로그램이 원시 데이터를 볼 수 있도록 하는 프레임 워크에 의해 호출 됩니다. 헤더 및 데이터 반환 하는 데이터 포함 됩니다.
원시 데이터를 다르게 처리 하려면이 멤버 함수를 재정의 합니다.기본 구현에서는 아무 작업도 하지 않습니다.
걸러내는 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp;CHttpFilter::HttpFilterProc, HTTP_FILTER_RAW_DATA, CHttpFilterContext, CHttpFilter::OnSendRawData(&N)