virtuelle DWORD OnEndOfNetSession (CHttpFilterContext * pfc );
Rückgabewert
Eine der die folgenden Benachrichtigungstypen:
SF_STATUS_REQ_FINISHED
Der Filter verarbeitet die HTTP-Anforderung. Der Server sollte die Sitzung trennen.
SF_STATUS_REQ_FINISHED_KEEP_CONN
Identisch mit SF_STATUS_REQ_FINISHED außer der Server die TCP-Sitzung sollte offen halten, wenn die Option ausgehandelt wurde.
SF_STATUS_REQ_NEXT_NOTIFICATION
Der nächste Filter in der Benachrichtigung Kette aufgerufen werden sollte.
SF_STATUS_REQ_HANDLED_NOTIFICATION
Dieser Filter verarbeitet die Benachrichtigung. Keine anderen Handler sollte für diese besondere Benachrichtigung aufgerufen werden.
SF_STATUS_REQ_ERROR
Es ist ein Fehler aufgetreten. Der Server sollte der Win32-API verwenden SetLastError der Fehler an den Client.
SF_STATUS_REQ_READ_NEXT
Der Filter ist ein Filter undurchsichtig Stream; Die Session-Parameter zu verhandeln. Nur gültig für unformatierte Benachrichtigung lesen.
Wenn erfolglos, sollte die Meldungsart SF_STATUS_REQ_ERROR zurückgegeben werden. In diesem Fall verwenden der Server die Windows-Funktion SetLastError und geben den Fehler an den Client.
Parameter
pfc
Ein CHttpFilterContext -Objekt, das Kontextinformationen enthält und kann durch den Filter verwendet werden, die HTTP-Anforderung Kontextinformationen zugeordnet.
Bemerkungen
Dieser Member-Funktion wird aufgerufen um den Filter zu benachrichtigen, den die Sitzung beendet wird.
Überschreiben Sie diese Memberfunktion um Ihr eigenes Ende der Sitzung Implementierung bereitzustellen. Die Standardimplementierung tut nichts.
CHttpFilter Übersicht | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CHttpFilter::HttpFilterProc, CHttpFilterContext