Compartilhar via


enumeração HTTP_SERVICE_CONFIG_TIMEOUT_KEY (http.h)

A enumeração HTTP_SERVICE_CONFIG_TIMEOUT_KEY define o tipo de temporizador consultado ou configurado por meio da estrutura HTTP_SERVICE_CONFIG_TIMEOUT_SET .

Syntax

typedef enum _HTTP_SERVICE_CONFIG_TIMEOUT_KEY {
  IdleConnectionTimeout = 0,
  HeaderWaitTimeout
} HTTP_SERVICE_CONFIG_TIMEOUT_KEY, *PHTTP_SERVICE_CONFIG_TIMEOUT_KEY;

Constantes

 
IdleConnectionTimeout
Valor: 0
O tempo máximo permitido para que uma conexão permaneça ociosa, após o qual a conexão é cronometrada e redefinida.
HeaderWaitTimeout
O tempo máximo permitido para analisar todos os cabeçalhos de solicitação, incluindo a linha de solicitação, após o qual, a conexão é cronometrada e redefinida.

Comentários

A enumeração HTTP_SERVICE_CONFIG_TIMEOUT_KEY é usada na estrutura HTTP_SERVICE_CONFIG_TIMEOUT_SET para definir o tipo de temporizador configurado. A estrutura HTTP_SERVICE_CONFIG_TIMEOUT_SET passa dados para a função HTTPSetServiceConfiguration por meio do parâmetro pConfigInformation ou recupera dados da função HTTPQueryServiceConfiguration por meio do parâmetro pOutputConfigInformation quando o parâmetro ConfigId de qualquer função é igual a HttpServiceConfigTimeout.

Requisitos

Requisito Valor
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

Confira também

Tipos de enumeração da API do Servidor HTTP versão 2.0

HTTP_SERVICE_CONFIG_TIMEOUT_SET