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 CHttpServer | Membros de classe | Gráfico de hierarquia