Compartilhar via


estrutura HTTP_SERVICE_CONFIG_TIMEOUT_SET (http.h)

A estrutura HTTP_SERVICE_CONFIG_TIMEOUT_SET é usada para definir o valor de tempo limite da API do Servidor HTTP.

Sintaxe

typedef struct _HTTP_SERVICE_CONFIG_TIMEOUT_SET {
  HTTP_SERVICE_CONFIG_TIMEOUT_KEY   KeyDesc;
  HTTP_SERVICE_CONFIG_TIMEOUT_PARAM ParamDesc;
} HTTP_SERVICE_CONFIG_TIMEOUT_SET, *PHTTP_SERVICE_CONFIG_TIMEOUT_SET;

Membros

KeyDesc

Um membro da enumeração HTTP_SERVICE_CONFIG_TIMEOUT_KEY que identifica o temporizador definido.

ParamDesc

O valor, em segundos, para o temporizador. O valor deve ser maior que zero.

Comentários

Uma instância da estrutura HTTP_SERVICE_CONFIG_TIMEOUT_SET é usada para passar dados para a função HTTPSetServiceConfiguration por meio do parâmetro pConfigInformation ou para recuperar dados da função HTTPQueryServiceConfiguration por meio do parâmetro pOutputConfigInformation quando o parâmetro ConfigId de qualquer função for igual a HttpServiceConfigTimeout.

Consultar o valor existente de um tempo limite de toda a API do Servidor HTTP não requer privilégios administrativos. A definição do valor, no entanto, requer privilégios administrativos.

Quando o valor de tempo limite da API do Servidor HTTP é definido com HTTPSetServiceConfiguration, a configuração persiste quando o serviço HTTP é interrompido e reiniciado. O valor de tempo limite é aplicado a todos os aplicativos de API do Servidor HTTP no computador.

O valor de tempo limite da API do Servidor HTTP é excluído chamando HTTPDeleteServiceConfiguration com o parâmetro ConfigId definido como HttpServiceConfigTimeout e o parâmetro pConfigInformation apontando para a estrutura HTTP_SERVICE_CONFIG_TIMEOUT_SET . Quando um valor de temporizador é excluído, a configuração persistente desaparece e a API do servidor HTTP usa seus padrões codificados.

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

Confira também

Estruturas da API do Servidor HTTP versão 2.0

HTTPDeleteServiceConfiguration

HTTPQueryServiceConfiguration

HTTPSetServiceConfiguration