virtual DWORD OnUrlMap (CHttpFilterContext * pfc, PHTTP_FILTER_URL_MAP pUrlMap );
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. L'objet de CHttpFilterContext peut être utilisé par le filtre pour associer les informations de contexte à la requête HTTP.
pUrlMap
Un pointeur vers une structure HTTP_FILTER_URL_MAP.
Remarques
Cette fonction membre est appelée par le cadre lorsque le serveur est la cartographie d'une URL de logique à un chemin d'accès physique.
Substituer la fonction membre poignée URL cartographie différemment. 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_URL_MAP, CHttpFilterContext