virtual BOOL OnParseError (CHttpServerContext * , int pCtxt nCause );
Valore restituito
Errore diverso da zero è analizzato correttamente; in caso contrario 0.
Parametri
pCtxt
Puntatore a un oggetto di CHttpServerContext che contiene una funzione di struttura EXTENSION_CONTROL_BLOCK dwHttpStatusCode. Sono i valori dello stato:
nCause
La causa dell'error. Può essere uno dei seguenti valori:
| Tipo enum | Descrizione |
| callOK | OnParseError gestito l'errore. |
| callParamRequired | Mancava un parametro obbligatorio. |
| callBadParamCount | Ci sono stati troppi o troppo pochi parametri. |
| callBadCommand | Il nome del comando non è stato trovato. |
| callNoStackSpace | Nessun spazio dello stack era disponibile. |
| callNoStream | No CHtmlStream era disponibile. |
| callMissingQuote | Un parametro non è presente un segno di citazione. |
| callMissingParams | Parametri non erano disponibili. |
| callBadParam | Un parametro avuto un cattivo formato. |
Osservazioni
Chiamato dal framework per errori di analisi. Una volta identificato l'errore, il messaggio associato a causa di un errore viene restituito al client un flusso HTML o in un messaggio di CHttpServerContext::WriteClient.
Eseguire l'override di questa funzione membro per personalizzare l'errore di analisi.
Pa&noramica CHttpServer |nbsp; Membri della classe | Gerarchia Chart