CHttpServer::OnParseError

віртуальний BOOL OnParseError (CHttpServerContext * pCtxt, int nCause );

Значення, яке повертається

Успішно аналізується ненульовим помилка; в іншому випадку 0.

Параметри

pCtxt

Вказівник на CHttpServerContext об'єкт, що містить EXTENSION_CONTROL_BLOCK Структура функції dwHttpStatusCode. Ці значення стану:

nCause

Причиною error.  Може бути одне з таких значень:

Enum типу Опис
callOK OnParseError обробляється помилка.
callParamRequired Обов'язковий параметр не вистачає.
callBadParamCount Там були занадто багато або занадто мало параметрів.
callBadCommand Не знайдено ім'я команди.
callNoStackSpace Немає місця стека була доступна.
callNoStream Не CHtmlStream був доступний.
callMissingQuote Параметр відсутній знак Цитата.
callMissingParams Без параметрів були доступні.
callBadParam Параметр був неправильний формат.

Зауваження

Називається рамках проаналізувати помилки. Коли виявлено помилки, повідомлення, пов'язане з причиною помилки повертається клієнту в HTML-потоку або в CHttpServerContext::WriteClient повідомлення.

Перевизначити цей член функція налаштувати помилка розбору.

Огляд CHttpServerЧлени класу | Ієрархічна діаграма

Index