CHttpServer::OnParseError

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

Valeur de retour

Erreur non nul est analysée avec succès ; sinon 0.

Paramètres

pCtxt

Pointeur vers un objet CHttpServerContext qui contient une structure EXTENSION_CONTROL_BLOCK fonction dwHttpStatusCode. Ces valeurs d'État sont:

nCause

La cause de la error.  ; Peut être l'une des valeurs suivantes:

Type enum Description
callOK OnParseError géré l'erreur.
callParamRequired Un paramètre requis est manquant.
callBadParamCount Il y a trop ou trop peu de paramètres.
callBadCommand Impossible de trouver le nom de la commande.
callNoStackSpace Aucun espace de pile n'était disponible.
callNoStream Aucun CHtmlStream n'était disponible.
callMissingQuote Un paramètre est manquant d'une marque de citation.
callMissingParams Aucun paramètre n'était disponibles.
callBadParam Un paramètre avait un mauvais format.

Remarques

Appelé par le framework pour analyser les erreurs. Une fois que l'erreur est identifiée, le message associé à la cause de l'erreur est renvoyé au client dans un flux HTML ou dans un message CHttpServerContext::WriteClient.

Substituer cette fonction membre pour personnaliser l'erreur d'analyse.

Aperçu CHttpServer |  ; Membres de la classe | Graphique de la hiérarchie

Index