Compartir a través de


enumeración HTTP_SERVICE_CONFIG_TIMEOUT_KEY (http.h)

La enumeración HTTP_SERVICE_CONFIG_TIMEOUT_KEY define el tipo de temporizador que se consulta o configura a través de la estructura 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
Tiempo máximo permitido para que una conexión permanezca inactiva, después de lo cual, se agota el tiempo de espera y se restablece la conexión.
HeaderWaitTimeout
Tiempo máximo permitido para analizar todos los encabezados de solicitud, incluida la línea de solicitud, después de lo cual, se agota el tiempo de espera y se restablece la conexión.

Comentarios

La enumeración HTTP_SERVICE_CONFIG_TIMEOUT_KEY se usa en la estructura HTTP_SERVICE_CONFIG_TIMEOUT_SET para definir el tipo de temporizador configurado. La estructura de HTTP_SERVICE_CONFIG_TIMEOUT_SET pasa datos a la función HTTPSetServiceConfiguration a través del parámetro pConfigInformation o recupera datos de la función HTTPQueryServiceConfiguration a través del parámetro pOutputConfigInformation cuando el parámetro ConfigId de cualquiera de las funciones es igual a HttpServiceConfigTimeout.

Requisitos

Requisito Value
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_SERVICE_CONFIG_TIMEOUT_SET