HTTP_SERVER_PROPERTY 枚举 (http.h)

HTTP_SERVER_PROPERTY 枚举定义由 HTTP 服务器 API 在 URL 组、服务器会话或请求队列上配置的属性。

语法

typedef enum _HTTP_SERVER_PROPERTY {
  HttpServerAuthenticationProperty = 0,
  HttpServerLoggingProperty = 1,
  HttpServerQosProperty = 2,
  HttpServerTimeoutsProperty = 3,
  HttpServerQueueLengthProperty = 4,
  HttpServerStateProperty = 5,
  HttpServer503VerbosityProperty = 6,
  HttpServerBindingProperty = 7,
  HttpServerExtendedAuthenticationProperty = 8,
  HttpServerListenEndpointProperty = 9,
  HttpServerChannelBindProperty = 10,
  HttpServerProtectionLevelProperty = 11,
  HttpServerDelegationProperty,
  HttpServerFastForwardingProperty
} HTTP_SERVER_PROPERTY, *PHTTP_SERVER_PROPERTY;

常量

 
HttpServerAuthenticationProperty
值: 0
身份验证属性使用基本、NTLM、协商和摘要式身份验证方案为 URL 组或服务器会话启用服务器端身份验证。

HTTP_SERVER_AUTHENTICATION_INFO 结构包含此属性的配置数据。
HttpServerLoggingProperty
值:1
日志记录属性启用服务器会话或 URL 组的日志记录。

HTTP_LOGGING_INFO 结构包含此属性的配置数据。
HttpServerQosProperty
值: 2
QOS 属性启用影响服务质量的设置,例如限制在任何给定时间为 URL 组提供的最大未完成连接数,或限制服务器会话或 URL 组的响应发送带宽。

HTTP_QOS_SETTING_INFO 结构包含此属性的配置数据。
HttpServerTimeoutsProperty
值: 3
timeouts 属性为服务器会话或 URL 组配置超时。

HTTP_TIMEOUT_LIMIT_INFO 结构包含此属性的配置数据。
HttpServerQueueLengthProperty
值: 4
connections 属性限制请求队列中的请求数。 这是 ULONG
HttpServerStateProperty
值: 5
connections 属性配置 URL 组、服务器会话或请求队列的状态。

HTTP_STATE_INFO 结构包含 URL 组或服务器会话的此属性的配置数据。 请求队列使用 HTTP_ENABLED_STATE 枚举来配置此属性。
HttpServer503VerbosityProperty
值: 6
503 详细属性配置 HTTP 服务器 API 为请求队列生成的 503 响应的详细级别。

HTTP_503_RESPONSE_VERBOSITY 枚举包含此属性的配置数据。
HttpServerBindingProperty
值: 7
绑定属性将 URL 组与请求队列相关联。

HTTP_BINDING_INFO 结构包含此属性的配置数据。
HttpServerExtendedAuthenticationProperty
值: 8
扩展身份验证属性支持使用 Kerberos 身份验证方案的 URL 组或服务器会话的服务器端身份验证。

HTTP_SERVER_AUTHENTICATION_INFO 结构包含此属性的配置数据。
HttpServerListenEndpointProperty
值: 9
侦听终结点属性。
HttpServerChannelBindProperty
值: 10
此属性实现授权通道绑定。

HTTP_CHANNEL_BIND_INFO结构包含授权详细信息。
HttpServerProtectionLevelProperty
值: 11

注解

HTTP_SERVER_PROPERTY枚举类型用于设置或查询服务器会话、URL 组或请求队列上的配置。 HttpQueryRequestQueueProperty、HttpQueryServerSessionPropertyHttpQueryUrlGroupPropertyHttpSetRequestQueuePropertyHttpSetServerSessionProperty 和 HttpSetUrlGroupProperty 使用此枚举的成员和关联的配置结构来定义配置参数。

要求

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

另请参阅

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

HttpQueryRequestQueueProperty

HttpQueryServerSessionProperty

HttpQueryUrlGroupProperty

HttpSetRequestQueueProperty

HttpSetServerSessionProperty

HttpSetUrlGroupProperty