HTTP_SERVICE_CONFIG_ID enumeration

The HTTP_SERVICE_CONFIG_ID enumeration type defines service configuration options.

Syntax


typedef enum _HTTP_SERVICE_CONFIG_ID { 
  HttpServiceConfigIPListenList,
  HttpServiceConfigSSLCertInfo,
  HttpServiceConfigUrlAclInfo,
  HttpServiceConfigTimeout,
  HttpServiceConfigCache,
  HttpServiceConfigSslSniCertInfo,
  HttpServiceConfigSslCcsCertInfo,
  HttpServiceConfigMax
} HTTP_SERVICE_CONFIG_ID, *PHTTP_SERVICE_CONFIG_ID;

Constants

HttpServiceConfigIPListenList

Specifies the IP Listen List used to register IP addresses on which to listen for SSL connections.

HttpServiceConfigSSLCertInfo

Specifies the SSL certificate store.

Note  If SSL is enabled in the HTTP Server API, TLS 1.0 may be used in place of SSL when the client application specifies TLS.
 
HttpServiceConfigUrlAclInfo

Specifies the URL reservation store.

HttpServiceConfigTimeout

Configures the HTTP Server API wide connection timeouts.

Note  Windows Vista and later versions of Windows
 
HttpServiceConfigCache

Used in the HttpQueryServiceConfiguration and HttpSetServiceConfiguration functions.

Note  Windows Server 2008 R2 and Windows 7 and later versions of Windows.
 
HttpServiceConfigSslSniCertInfo

Specifies the SSL endpoint configuration with Hostname:Port as key. Used in the HttpDeleteServiceConfiguration, HttpQueryServiceConfiguration, HttpSetServiceConfiguration, and HttpUpdateServiceConfiguration functions

Note  Windows 8 and later versions of Windows.
 
HttpServiceConfigSslCcsCertInfo

Specifies that an operation should be performed for the SSL certificate record that specifies that Http.sys should consult the Centralized Certificate Store (CCS) store to find certificates if the port receives a Transport Layer Security (TLS) handshake. Used in the HttpDeleteServiceConfiguration, HttpQueryServiceConfiguration, HttpSetServiceConfiguration, and HttpUpdateServiceConfiguration functions

Note  Windows 8 and later versions of Windows.
 
HttpServiceConfigMax

Terminates the enumeration; is not used to define a service configuration option.

Requirements

Minimum supported client

Windows XP with SP2 [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Http.h

See also

HttpSetServiceConfiguration
HttpDeleteServiceConfiguration
HttpQueryServiceConfiguration
HttpUpdateServiceConfiguration

 

 

Show: