HTTP_SERVICE_CONFIG_ID 枚举 (http.h)

HTTP_SERVICE_CONFIG_ID 枚举类型定义服务配置选项。

语法

typedef enum _HTTP_SERVICE_CONFIG_ID {
  HttpServiceConfigIPListenList,
  HttpServiceConfigSSLCertInfo,
  HttpServiceConfigUrlAclInfo,
  HttpServiceConfigTimeout,
  HttpServiceConfigCache,
  HttpServiceConfigSslSniCertInfo,
  HttpServiceConfigSslCcsCertInfo,
  HttpServiceConfigSetting,
  HttpServiceConfigSslCertInfoEx,
  HttpServiceConfigSslSniCertInfoEx,
  HttpServiceConfigSslCcsCertInfoEx,
  HttpServiceConfigSslScopedCcsCertInfo,
  HttpServiceConfigSslScopedCcsCertInfoEx,
  HttpServiceConfigMax
} HTTP_SERVICE_CONFIG_ID, *PHTTP_SERVICE_CONFIG_ID;

常量

 
HttpServiceConfigIPListenList
指定用于注册要侦听 SSL 连接的 IP 地址的 IP 侦听列表。
HttpServiceConfigSSLCertInfo
指定 SSL 证书存储。

注意 如果在 HTTP 服务器 API 中启用了 SSL,则当客户端应用程序指定 TLS 时,可以使用 TLS 1.0 代替 SSL。

 
HttpServiceConfigUrlAclInfo
指定 URL 预留存储。
HttpServiceConfigTimeout
配置 HTTP 服务器 API 范围连接超时。


注意 Windows Vista 和更高版本的 Windows

 
HttpServiceConfigCache
HttpQueryServiceConfigurationHttpSetServiceConfiguration 函数中使用。

注意 Windows Server 2008 R2 和 Windows 7 及更高版本的 Windows。

 
HttpServiceConfigSslSniCertInfo
指定使用 Hostname:Port 作为密钥的 SSL 终结点配置。 在 HttpDeleteServiceConfigurationHttpQueryServiceConfigurationHttpSetServiceConfigurationHttpUpdateServiceConfiguration 函数中使用

请注意Windows 8及更高版本的 Windows。

 
HttpServiceConfigSslCcsCertInfo
指定应对 SSL 证书记录执行一项操作,该操作指定 Http.sys 应查阅集中式证书存储 (CCS) 存储以查找证书(如果端口收到传输层安全性 (TLS) 握手)。 在 HttpDeleteServiceConfigurationHttpQueryServiceConfigurationHttpSetServiceConfigurationHttpUpdateServiceConfiguration 函数中使用

请注意Windows 8及更高版本的 Windows。

 
HttpServiceConfigSetting
HttpServiceConfigMax
终止 枚举;不用于定义服务配置选项。

要求

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

另请参阅

HttpDeleteServiceConfiguration

HttpQueryServiceConfiguration

HttpSetServiceConfiguration

HttpUpdateServiceConfiguration