enumeração HTTP_LOGGING_TYPE (http.h)
A enumeração HTTP_LOGGING_TYPE define o tipo de registro em log que é executado.
Essa enumeração é usada na estrutura HTTP_LOGGING_INFO .
Syntax
typedef enum _HTTP_LOGGING_TYPE {
HttpLoggingTypeW3C,
HttpLoggingTypeIIS,
HttpLoggingTypeNCSA,
HttpLoggingTypeRaw
} HTTP_LOGGING_TYPE, *PHTTP_LOGGING_TYPE;
Constantes
HttpLoggingTypeW3C O formato de log é o registro em log estendido no estilo W3C. Os aplicativos escolhem os campos registrados no membro Campos da estrutura HTTP_LOGGING_INFO . Quando esse tipo de registro em log é definido em um Grupo de URL, o registro em log é semelhante ao log do site do IIS6. Quando definido em uma sessão de servidor, esse formato funciona como um log centralizado para todos os Grupos de URLs. |
HttpLoggingTypeIIS O formato de log é registro em log de estilo IIS5/6. Esse formato tem uma definição de campo fixa; os aplicativos não podem escolher quais campos são registrados. Esse formato não pode ser escolhido ao definir a propriedade de registro em log em uma sessão de servidor. |
HttpLoggingTypeNCSA O formato de log é o log de estilo NCSA. Esse formato tem uma definição de campo fixa; os aplicativos não podem escolher quais campos são registrados. Esse formato não pode ser escolhido ao definir a propriedade de registro em log em uma sessão de servidor. |
HttpLoggingTypeRaw O formato de log é o log binário centralizado. Esse formato tem uma definição de campo fixa; os aplicativos não podem escolher quais campos são registrados. Esse formato não pode ser escolhido ao definir a propriedade de registro em log em um grupo de URL. |
Comentários
Os arquivos de log são nomeados com base no tipo de substituição e no formato de log, conforme mostrado na tabela a seguir.
Formatar | Tipo de Substituição | Padrão de nome de arquivo |
---|---|---|
Formato de log do Microsoft IIS | Tamanho | inetsvnn.log |
A cada hora | inyymmddhh.log | |
Diariamente | inyymmdd.log | |
Semanalmente | inymmww.log | |
Mensal | inyymm.log | |
Formato de arquivo de log comum NCSA | Tamanho | ncsann.log |
A cada hora | ncyymmddhh.log | |
Diariamente | ncyymmdd.log | |
Semanalmente | ncyymmww.log | |
Mensal | ncyymm.log | |
Formato de arquivo de log estendido W3C | Tamanho | extendnn.log |
A cada hora | exyymmddhh.log | |
Diariamente | exyymmdd.log | |
Semanalmente | exyymmww.log | |
Mensal | exyymm.log |
A tabela a seguir lista os caracteres de elemento de tempo e o que eles representam.
Item | Descrição |
---|---|
yy | A representação de dois dígitos do ano. |
MM | A representação de dois dígitos do mês. |
ww | A representação de dois dígitos da semana. |
dd | A representação de dois dígitos do dia. |
hh | A representação de dois dígitos da hora em notação de 24 horas. |
nn | A representação de dois dígitos da sequência numérica. |
Para obter mais informações sobre os formatos de arquivo de log, consulte Formatos de arquivo de log do IIS.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | http.h |