virtual DWORD OnLog (CHttpFilterContext * pfc, PHTTP_FILTER_LOG pLog );
Valeur de retour
Un des types suivants de notification:
SF_STATUS_REQ_FINISHED
Le filtre a traité la demande HTTP. Le serveur doit se déconnecter de la session.
SF_STATUS_REQ_FINISHED_KEEP_CONN
Mêmes que SF_STATUS_REQ_FINISHED sauf que le serveur doit garder la session TCP ouvert si l'option a été négociée.
SF_STATUS_REQ_NEXT_NOTIFICATION
Le filtre suivant de la chaîne de notification doit être appelé.
SF_STATUS_REQ_HANDLED_NOTIFICATION
Ce filtre traité la notification. Aucune autres gestionnaires d'événements ne doivent être appelées pour cette notification particulière.
SF_STATUS_REQ_ERROR
Une erreur s'est produite. Le serveur doit utiliser l'API Win32 SetLastError pour indiquer l'erreur au client.
SF_STATUS_REQ_READ_NEXT
Le filtre est un filtre de flux opaque ; Négocier les paramètres de session. Valide uniquement pour la notification de lecture brute.
Cas d'échec, le type de notification SF_STATUS_REQ_ERROR doit être retourné. Dans ce cas, le serveur doit utiliser la fonction Windows SetLastError et indiquer l'erreur au client.
Paramètres
pfc
Un objet CHttpFilterContext qui contient les informations de contexte et peut être utilisé par le filtre pour associer des informations de contexte à la requête HTTP.
pLog
Un pointeur vers une structure HTTP_FILTER_LOG.
Remarques
Cette fonction membre est appelée par le framework pour informer le filtre lorsque le serveur est écrit des informations dans le journal du serveur.
Substituez cette fonction membre pour fournir votre propre méthode pour les informations de journalisation dans le fichier de serveur. L'implémentation par défaut ne fait rien.
Aperçu CHttpFilter |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;CHttpFilter::HttpFilterProc, HTTP_FILTER_LOG, CHttpFilterContext