La structure HTTP_FILTER_VERSION du a la forme suivante:
typeDef struct _HTTP_FILTER_VERSIO&N
{
DWORDnbsp ; dwServerFilterVersion ; //IN
DWORD dwFilterVersion ; //OUT
CHAR lpszFilterDesc [SF_MAX_FILTER_DESC_LEN + 1] ; //OUT
DWORD dwFlags ; //OUT
} HTTP_FILTER_VERSION DU, * PHTTP_FILTER_VERSION
Cette structure est passée au point d'entrée de l'application CHttpFilter::HttpFilterProc par le serveur pour associer les informations de contexte à la requête HTTP.
Les références à IN ou OUT ci-dessus indiquent si le membre s'applique aux messages du filtre (IN) ou dans le filtre (sort).
Membres
dwServerFilterVersion
Version de l'en-tête utilisé par le filtre. La version du fichier d'en-tête actuel est HTTP_FILTER_REVISION.
dwFilterVersion
Version de HTTP_FILTER_REVISION.
lpszFilterDesc
Emplacement pour stocker une description courte chaîne de l'application du filtre ISAPI.
dwFlags
Combinaison de SF_NOTIFY_* drapeaux pour spécifier quels événements cette demande de besoins et à quelle priorité le filtre est chargé. Voir CHttpFilter::GetFilterVersion et CHttpFilter::HttpFilterProc pour les listes d'indicateurs valides.
Voir aussi  ;CHttpFilter::HttpFilterProc, CHttpFilter::GetFilterVersion