CHttpFilter::OnLog

virtual DWORD OnLog (CHttpFilterContext * pfc, PHTTP_FILTER_LOG pLog );

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 y puede utilizarse el filtro para asociar cualquier información de contexto de la solicitud HTTP.

pLog

Un puntero a una estructura HTTP_FILTER_LOG.

Observaciones

Esta función miembro es llamada por el marco para informar el filtro cuando el servidor es escribir la información en el registro del servidor.

Reemplazar esta función miembro para proporcionar su propio método para registrar la información en el archivo del servidor. 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_LOG, CHttpFilterContext

Index