CHttpFilterContext

CHttpFilterContext não tem uma classe base.

CHttpFilterContext fornece as ferramentas de que precisa de um objeto CHttpFilter para processar dados que passa através do filtro. Quando o filtro recebe uma solicitação, um objeto CHttpFilter é criado e inicializado, e é criado um objeto CHttpFilterContext . Como as filtro processa as solicitações, ele usa CHttpFilterContext membro funções para executar tarefas.

Um objeto CHttpFilterContext existe separadamente de um objeto CHttpFilter para permitir que vários segmentos. Apenas um objeto CHttpFilter existe em um módulo, mas um filtro pode ser exigido para processar solicitações de clientes múltiplos simultaneamente.

CHttpFilter criará um CHttpFilterContext para cada Solicitar manipular esses Múltiplo solicitações. Um CHttpFilter usa vários CHttpFilterContext objetos para executar em segmentos separados. Este projeto permite simultâneo, várias chamadas para CHttpFilter objeto por conexões de cliente diferente.

Quando uma extensão DLL (ISA) é chamado, o membro função ServerSupportFunction solicita que o servidor para fornecer as informações gerais do ISA para o cliente.

Se o filtro deve comunicar algo — por exemplo, um erro — volta para o cliente imediatamente, chamar WriteClient.

# include lt;afxisapi.h>

Membros da classe |nbsp; Gráfico de hierarquia

Amostra  MFC exemplo MFCUCASE

Consulte tambémnbsp;CHttpServer, CHttpFilter, HTTP_FILTER_CO&NTEXT

Index