Compartir a través de


enumeración HTTP_LOGGING_TYPE (http.h)

La enumeración HTTP_LOGGING_TYPE define el tipo de registro que se realiza.

Esta enumeración se usa en la estructura HTTP_LOGGING_INFO .

Syntax

typedef enum _HTTP_LOGGING_TYPE {
  HttpLoggingTypeW3C,
  HttpLoggingTypeIIS,
  HttpLoggingTypeNCSA,
  HttpLoggingTypeRaw
} HTTP_LOGGING_TYPE, *PHTTP_LOGGING_TYPE;

Constantes

 
HttpLoggingTypeW3C
El formato de registro es el registro extendido de estilo W3C. Las aplicaciones eligen los campos que se registran en el miembro Fields de la estructura HTTP_LOGGING_INFO .

Cuando este tipo de registro se establece en un grupo de direcciones URL, el registro es similar al registro del sitio de IIS6. Cuando se establece en una sesión de servidor, este formato funciona como un registro centralizado para todos los grupos de direcciones URL.
HttpLoggingTypeIIS
El formato de registro es el registro de estilo IIS5/6. Este formato tiene una definición de campo fija; las aplicaciones no pueden elegir qué campos se registran. Este formato no se puede elegir al establecer la propiedad de registro en una sesión de servidor.
HttpLoggingTypeNCSA
El formato de registro es el registro de estilo NCSA. Este formato tiene una definición de campo fija; las aplicaciones no pueden elegir qué campos se registran. Este formato no se puede elegir al establecer la propiedad de registro en una sesión de servidor.
HttpLoggingTypeRaw
El formato de registro es un registro binario centralizado. Este formato tiene una definición de campo fija; las aplicaciones no pueden elegir qué campos se registran. Este formato no se puede elegir al establecer la propiedad de registro en un grupo de direcciones URL.

Comentarios

Los archivos de registro se denominan según el tipo de sustitución y el formato de registro, como se muestra en la tabla siguiente.

Formato Tipo de sustitución Patrón de nombre de archivo
Formato de registro de Microsoft IIS Size inetsvnn.log
Cada hora inyymmddhh.log
Diario inyymmdd.log
Cada semana inymmww.log
Mensual inyymm.log
Formato de archivo de registro común de NCSA Size ncsann.log
Cada hora ncyymmddhh.log
Diario ncyymmdd.log
Cada semana ncyymmww.log
Mensual ncyymm.log
Formato de archivo de registro extendido W3C Size extendnn.log
Cada hora exyymmddhh.log
Diario exyymmdd.log
Cada semana exyymmww.log
Mensual exyymm.log
 

En la tabla siguiente se enumeran los caracteres de elemento de hora y lo que representan.

Elemento Descripción
yy Representación de dos dígitos del año.
MM Representación de dos dígitos del mes.
ww Representación de dos dígitos de la semana.
dd Representación de dos dígitos del día.
hh Representación de dos dígitos de la hora en notación de 24 horas.
nn Representación de dos dígitos de la secuencia numérica.
 

Para obtener más información sobre los formatos de archivo de registro, vea Formatos de archivo de registro de IIS.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado http.h

Consulte también

Tipos de enumeración de la API de servidor HTTP versión 2.0

HTTP_LOGGING_INFO