énumération HTTP_LOGGING_ROLLOVER_TYPE (http.h)

L’énumération HTTP_LOGGING_ROLLOVER_TYPE définit les types de substitution de fichier journal.

Cette énumération est utilisée dans la structure HTTP_LOGGING_INFO .

Syntax

typedef enum _HTTP_LOGGING_ROLLOVER_TYPE {
  HttpLoggingRolloverSize,
  HttpLoggingRolloverDaily,
  HttpLoggingRolloverWeekly,
  HttpLoggingRolloverMonthly,
  HttpLoggingRolloverHourly
} HTTP_LOGGING_ROLLOVER_TYPE, *PHTTP_LOGGING_ROLLOVER_TYPE;

Constantes

 
HttpLoggingRolloverSize
Les fichiers journaux sont roulés lorsqu’ils atteignent une taille spécifiée.
HttpLoggingRolloverDaily
Les fichiers journaux sont roulés tous les jours.
HttpLoggingRolloverWeekly
Les fichiers journaux sont roulés toutes les semaines.
HttpLoggingRolloverMonthly
Les fichiers journaux sont roulés tous les mois.
HttpLoggingRolloverHourly
Les fichiers journaux sont roulés toutes les heures, en fonction de l’heure GMT.

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.

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

Voir aussi

Types d’énumération de l’API serveur HTTP version 2.0

HTTP_LOGGING_INFO