Partager via


énumération HTTP_SERVICE_CONFIG_ID (http.h)

Le type d’énumération HTTP_SERVICE_CONFIG_ID définit les options de configuration du service.

Syntax

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;

Constantes

 
HttpServiceConfigIPListenList
Spécifie la liste d’écoutes IP utilisée pour inscrire les adresses IP sur lesquelles écouter les connexions SSL.
HttpServiceConfigSSLCertInfo
Spécifie le magasin de certificats SSL.

Note Si SSL est activé dans l’API de serveur HTTP, TLS 1.0 peut être utilisé à la place de SSL lorsque l’application cliente spécifie TLS.

 
HttpServiceConfigUrlAclInfo
Spécifie le magasin de réservations d’URL.
HttpServiceConfigTimeout
Configure les délais d’expiration de connexion à l’échelle de l’API serveur HTTP.


Note Windows Vista et versions ultérieures de Windows

 
HttpServiceConfigCache
Utilisé dans les fonctions HttpQueryServiceConfiguration et HttpSetServiceConfiguration .

Note Windows Server 2008 R2 et Windows 7 et versions ultérieures de Windows.

 
HttpServiceConfigSslSniCertInfo
Spécifie la configuration du point de terminaison SSL avec Hostname :Port comme clé. Utilisé dans les fonctions HttpDeleteServiceConfiguration, HttpQueryServiceConfiguration, HttpSetServiceConfiguration et HttpUpdateServiceConfiguration

Notez Windows 8 et versions ultérieures de Windows.

 
HttpServiceConfigSslCcsCertInfo
Spécifie qu’une opération doit être effectuée pour l’enregistrement de certificat SSL qui spécifie que Http.sys doit consulter le magasin CCS (Centralized Certificate Store) pour rechercher les certificats si le port reçoit une négociation TLS (Transport Layer Security). Utilisé dans les fonctions HttpDeleteServiceConfiguration, HttpQueryServiceConfiguration, HttpSetServiceConfiguration et HttpUpdateServiceConfiguration

Notez Windows 8 et versions ultérieures de Windows.

 
HttpServiceConfigSetting
HttpServiceConfigMax
Met fin à l’énumération ; n’est pas utilisé pour définir une option de configuration de service.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête http.h

Voir aussi

HttpDeleteServiceConfiguration

HttpQueryServiceConfiguration

HttpSetServiceConfiguration

HttpUpdateServiceConfiguration