CHttpFilter::OnLog

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

Valor de retorno

Um dos seguintes tipos de notificação:

SF_STATUS_REQ_FINISHED

O filtro tem Tratado a Solicitar HTTP. O servidor deve desconectar a sessão.

SF_STATUS_REQ_FINISHED_KEEP_CONN

Mesmo que SF_STATUS_REQ_FINISHED , exceto o servidor deve manter a sessão TCP abrir se a opção foi negociada.

SF_STATUS_REQ_NEXT_NOTIFICATION

O próximo filtro na cadeia de notificação deve ser chamado.

SF_STATUS_REQ_HANDLED_NOTIFICATION

Este filtro tratada a notificação. Nenhum outro manipulador deve ser chamado para esta notificação especial.

SF_STATUS_REQ_ERROR

Ocorreu um erro. O servidor deve usar a API do Win32 SetLastError para indicar o erro para o cliente.

SF_STATUS_REQ_READ_NEXT

O filtro é um filtro de fluxo opaco; Negocie os parâmetros de sessão. Válido somente para a notificação de leitura não processada.

Se malsucedido, o tipo de notificação SF_STATUS_REQ_ERROR deve ser retornado. Neste caso, o servidor deve usar a função Windows SetLastError e indicar o erro para o cliente.

Parâmetros

pfc

Um objeto CHttpFilterContext , que contém informações de contexto e pode ser usado pelo filtro para associar quaisquer informações de contexto de solicitação HTTP.

pLog

Um ponteiro para uma estrutura HTTP_FILTER_LOG.

Observações

Esta função de membro é chamada pela estrutura para informar o filtro quando o servidor está gravando informações no log de servidor.

Substituir esta função de membro para fornecer seu próprio método para registar informações para o arquivo do servidor. A implementação padrão não faz nada.

Visão geral de CHttpFilterMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CHttpFilter:: HttpFilterProc, HTTP_FILTER_LOG, CHttpFilterContext

Index