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