Виртуальный DWORD OnEndOfNetSession (CHttpFilterContext * ПФК );
Возвращаемое значение
Один из следующих типов уведомления:
SF_STATUS_REQ_FINISHED
Фильтр обработал запрос HTTP. Сервер должен отключить сеанс.
SF_STATUS_REQ_FINISHED_KEEP_CONN
Же самое, что SF_STATUS_REQ_FINISHED за исключением того, что сервер должен закрывать TCP-сессии если опция велись переговоры.
SF_STATUS_REQ_NEXT_NOTIFICATION
Должен быть вызван следующий фильтр в цепи уведомлений.
SF_STATUS_REQ_HANDLED_NOTIFICATION
Этот фильтр обрабатываются уведомления. Другие обработчики должен быть вызван для этого конкретного уведомления.
SF_STATUS_REQ_ERROR
Произошла ошибка. Сервер должен использовать Win32 API SetLastError в ошибки клиенту.
SF_STATUS_REQ_READ_NEXT
Фильтр представляет собой фильтр непрозрачной потока; Переговоры параметры сеанса. Действительны только для raw уведомление о прочтении.
Если неудачно, тип уведомлений SF_STATUS_REQ_ERROR должны быть возвращены. В этом случае, сервер должен использовать функцию Windows SetLastError и сообщить об ошибке клиенту.
Параметры
пфк
Объект CHttpFilterContext , который содержит сведения о контексте и может использоваться фильтром для связи любой информации о контексте с HTTP-запроса.
Примечания
Эта функция-член вызывается framework для уведомления фильтр, который заканчивается сессия.
Переопределите эта функция-член для предоставления собственного завершения сессии. Реализация по умолчанию не выполняет никаких действий.
Обзор CHttpFilter | Члены класса | Иерархическая схема
См. также CHttpFilter::HttpFilterProc, CHttpFilterContext