CHttpServer::OnParseError

virtual BOOL OnParseError (CHttpServerContext * pCtxt, int nCause );

Valor de retorno

Erro diferente de zero é analisado com êxito; caso contrário 0.

Parâmetros

pCtxt

Um ponteiro para um objeto CHttpServerContext que contém um EXTENSION_CONTROL_BLOCK estrutura função dwHttpStatusCode. Esses valores de status são:

nCause

A causa da error.  Pode ser uma dos seguinte valores:

Tipo enum Descrição
callOK OnParseError manipulado o erro.
callParamRequired Um parâmetro necessário estava faltando.
callBadParamCount Havia muitos ou poucos parâmetros.
callBadCommand O nome do comando não foi encontrado.
callNoStackSpace Não há espaço de pilha estava disponível.
callNoStream Nenhum CHtmlStream estava disponível.
callMissingQuote Um parâmetro está faltando uma marca de citação.
callMissingParams Dispunha-se sem parâmetros.
callBadParam Um parâmetro tinha um formato incorreto.

Observações

Chamado pela estrutura para analisar erros. Uma vez que o erro é identificado, a mensagem associada com a causa do erro é retornada para o cliente em um fluxo HTML ou em uma mensagem de CHttpServerContext::WriteClient.

Substituir esta função de membro para personalizar o erro ao analisar.

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

Index