virtual DWORD OnReadRawData (CHttpFilterContext * pfc, PHTTP_FILTER_RAW_DATA pRawData );
Valor devuelto
Uno de los siguientes tipos de notificación:
SF_STATUS_REQ_FINISHED
El filtro ha manejado la solicitud HTTP. El servidor debe desconectar la sesión.
SF_STATUS_REQ_FINISHED_KEEP_CONN
Igual SF_STATUS_REQ_FINISHED excepto el servidor debe mantener abierta si la opción se negoció la sesión TCP.
SF_STATUS_REQ_NEXT_NOTIFICATION
Debería llamarse el filtro siguiente en la cadena de notificación.
SF_STATUS_REQ_HANDLED_NOTIFICATION
Este filtro maneja la notificación. Otros controladores no deberían llamarse de esta notificación en particular.
SF_STATUS_REQ_ERROR
Se ha producido un error. El servidor debe utilizar la API de Win32 SetLastError para indicar el error al cliente.
SF_STATUS_REQ_READ_NEXT
El filtro es una secuencia opaco; Negociar los parámetros de la sesión. Válido sólo para notificación de lectura raw.
Si no lo consigue, deberá devolverse el tipo de notificación SF_STATUS_REQ_ERROR . En este caso, el servidor debe utilizar la función de Windows SetLastError e indicar el error al cliente.
Parámetros
pfc
Un objeto CHttpFilterContext , que contiene información de contexto. El objeto CHttpFilterContext se puede utilizar el filtro para asociar cualquier información de contexto de la solicitud HTTP.
pRawData
Un puntero a una estructura HTTP_FILTER_RAW_DATA.
Observaciones
Esta función miembro es llamada por el marco para permitir la aplicación para ver los datos sin procesar. Los datos devueltos contendrá datos y encabezados.
Reemplazar esta función miembro para procesar datos en bruto diferente.La implementación predeterminada no hace nada.
Visió&n General de CHttpFilter |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;CHttpFilter::HttpFilterProc, HTTP_FILTER_RAW_DATA, CHttpFilterContext, CHttpFilter::OnSendRawData