HTTP_SERVICE_CONFIG_TIMEOUT_KEY 枚举 (http.h)

HTTP_SERVICE_CONFIG_TIMEOUT_KEY 枚举定义通过 HTTP_SERVICE_CONFIG_TIMEOUT_SET 结构查询或配置的计时器类型。

语法

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

常量

 
IdleConnectionTimeout
值: 0
允许连接保持空闲的最长时间,之后连接将超时并重置。
HeaderWaitTimeout
允许分析所有请求标头(包括请求行)的最长时间,之后连接将超时并重置。

注解

HTTP_SERVICE_CONFIG_TIMEOUT_KEY 枚举在 HTTP_SERVICE_CONFIG_TIMEOUT_SET 结构中用于定义配置的计时器类型。 当任一函数的 ConfigId 参数等于 HttpServiceConfigTimeout 时,HTTP_SERVICE_CONFIG_TIMEOUT_SET 结构通过 pConfigInformation 参数将数据传递给 HTTPSetServiceConfiguration 函数,或通过 pOutputConfigInformation 参数从 HTTPQueryServiceConfiguration 函数检索数据。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 http.h

另请参阅

HTTP 服务器 API 版本 2.0 枚举类型

HTTP_SERVICE_CONFIG_TIMEOUT_SET