énumération HTTP_LOGGING_TYPE (http.h)
L’énumération HTTP_LOGGING_TYPE définit le type de journalisation qui est effectué.
Cette énumération est utilisée dans la structure HTTP_LOGGING_INFO .
Syntax
typedef enum _HTTP_LOGGING_TYPE {
HttpLoggingTypeW3C,
HttpLoggingTypeIIS,
HttpLoggingTypeNCSA,
HttpLoggingTypeRaw
} HTTP_LOGGING_TYPE, *PHTTP_LOGGING_TYPE;
Constantes
HttpLoggingTypeW3C Le format de journalisation est une journalisation étendue de style W3C. Les applications choisissent les champs enregistrés dans le membre Fields de la structure HTTP_LOGGING_INFO . Lorsque ce type de journalisation est défini sur un groupe d’URL, la journalisation est similaire à la journalisation du site IIS6. Lorsqu’il est défini sur une session de serveur, ce format fonctionne comme une journalisation centralisée pour tous les groupes d’URL. |
HttpLoggingTypeIIS Le format de journalisation est de style IIS5/6. Ce format a une définition de champ fixe ; les applications ne peuvent pas choisir les champs qui sont consignés. Ce format ne peut pas être choisi lors de la définition de la propriété de journalisation sur une session de serveur. |
HttpLoggingTypeNCSA Le format de journal est la journalisation de style NCSA. Ce format a une définition de champ fixe ; les applications ne peuvent pas choisir les champs qui sont consignés. Ce format ne peut pas être choisi lors de la définition de la propriété de journalisation sur une session de serveur. |
HttpLoggingTypeRaw Le format de journalisation est une journalisation binaire centralisée. Ce format a une définition de champ fixe ; les applications ne peuvent pas choisir les champs qui sont consignés. Ce format ne peut pas être choisi lors de la définition de la propriété de journalisation sur un groupe d’URL. |
Notes
Les fichiers journaux sont nommés en fonction du type de substitution et du format de journalisation, comme indiqué dans le tableau suivant.
Format | Type de substitution | Modèle de nom de fichier |
---|---|---|
Format de journal Microsoft IIS | Taille | inetsvnn.log |
Toutes les heures | inyymmddhh.log | |
Quotidien | inyymmdd.log | |
Hebdomadaire | inymmww.log | |
Mensuelle | inyymm.log | |
Format de fichier journal commun NCSA | Taille | ncsann.log |
Toutes les heures | ncyymmddhh.log | |
Quotidien | ncyymmdd.log | |
Hebdomadaire | ncyymmww.log | |
Mensuelle | ncyymm.log | |
Format de fichier journal étendu W3C | Taille | extendnn.log |
Toutes les heures | exyymmddhh.log | |
Quotidien | exyymmdd.log | |
Hebdomadaire | exyymmww.log | |
Mensuelle | exyymm.log |
Le tableau suivant répertorie les caractères d’élément de temps et ce qu’ils représentent.
Élément | Description |
---|---|
yy | Représentation à deux chiffres de l’année. |
MM | Représentation à deux chiffres du mois. |
ww | Représentation à deux chiffres de la semaine. |
jj | Représentation à deux chiffres du jour. |
hh | Représentation à deux chiffres de l’heure en notation 24 heures. |
nn | Représentation à deux chiffres de la séquence numérique. |
Pour plus d’informations sur les formats de fichier journal, consultez Formats de fichiers journaux IIS.
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | http.h |