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、HttpQueryServerSessionProperty、HttpQueryUrlGroupProperty、HttpSetRequestQueueProperty、HttpSetServerSessionProperty 和 HttpSetUrlGroupProperty 使用此枚举的成员和关联的配置结构来定义配置参数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | http.h |