http.h) (HTTP_STATE_INFO结构

HTTP_STATE_INFO 结构用于启用或禁用服务器会话或 URL 组。

在 URL 组或服务器会话上设置或查询 HttpServerStateProperty 时,必须使用此结构。

语法

typedef struct _HTTP_STATE_INFO {
  HTTP_PROPERTY_FLAGS Flags;
  HTTP_ENABLED_STATE  State;
} HTTP_STATE_INFO, *PHTTP_STATE_INFO;

成员

Flags

指定属性是否存在 的HTTP_PROPERTY_FLAGS 结构。

State

HTTP_ENABLED_STATE枚举的成员,指定是启用还是禁用配置对象。

这可用于禁用 URL 组或服务器会话。

注解

在服务器会话或 URL 组上设置 HttpServerStateProperty 时,必须使用 HTTP_STATE_INFO 结构。 服务器会话和 URL 组表示涉及继承的命名空间部分的配置。 遍历请求的命名空间时,HTTP 服务器 API 可能会遇到多个适用的 URL 组。 属性配置结构必须携带标识它是否存在于特定 URL 组中的信息。

要求

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

另请参阅

HTTP 服务器 API 版本 2.0 结构

HTTP_SERVER_PROPERTY

HttpQueryRequestQueueProperty

HttpQueryServerSessionProperty

HttpQueryUrlGroupProperty

HttpSetRequestQueueProperty

HttpSetServerSessionProperty

HttpSetUrlGroupProperty