Freigeben über


HTTP_SERVICE_CONFIG_ID-Enumeration (http.h)

Der HTTP_SERVICE_CONFIG_ID Enumerationstyp definiert Dienstkonfigurationsoptionen.

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;

Konstanten

 
HttpServiceConfigIPListenList
Gibt die IP-Listenliste an, die zum Registrieren von IP-Adressen verwendet wird, für die auf SSL-Verbindungen gewartet werden soll.
HttpServiceConfigSSLCertInfo
Gibt den SSL-Zertifikatspeicher an.

Hinweis Wenn SSL in der HTTP-Server-API aktiviert ist, kann TLS 1.0 anstelle von SSL verwendet werden, wenn die Clientanwendung TLS angibt.

 
HttpServiceConfigUrlAclInfo
Gibt den URL-Reservierungsspeicher an.
HttpServiceConfigTimeout
Konfiguriert die HTTP-Server-API-Timeouts für die breite Verbindung.


Hinweis Windows Vista und höhere Versionen von Windows

 
HttpServiceConfigCache
Wird in den Funktionen HttpQueryServiceConfiguration und HttpSetServiceConfiguration verwendet.

Hinweis Windows Server 2008 R2 und Windows 7 und höhere Versionen von Windows.

 
HttpServiceConfigSslSniCertInfo
Gibt die SSL-Endpunktkonfiguration mit Hostname:Port als Schlüssel an. Wird in den Funktionen HttpDeleteServiceConfiguration, HttpQueryServiceConfiguration, HttpSetServiceConfiguration und HttpUpdateServiceConfiguration verwendet.

Beachten Sie Windows 8 und höheren Versionen von Windows.

 
HttpServiceConfigSslCcsCertInfo
Gibt an, dass ein Vorgang für den SSL-Zertifikatdatensatz ausgeführt werden soll, der angibt, dass Http.sys den CCS-Speicher (Centralized Certificate Store) konsultieren sollen, um Zertifikate zu finden, wenn der Port einen TLS-Handshake (Transport Layer Security) empfängt. Wird in den Funktionen HttpDeleteServiceConfiguration, HttpQueryServiceConfiguration, HttpSetServiceConfiguration und HttpUpdateServiceConfiguration verwendet.

Beachten Sie Windows 8 und höheren Versionen von Windows.

 
HttpServiceConfigSetting
HttpServiceConfigMax
Beendet die Enumeration; wird nicht verwendet, um eine Dienstkonfigurationsoption zu definieren.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile http.h

Weitere Informationen

HttpDeleteServiceConfiguration

HttpQueryServiceConfiguration

HttpSetServiceConfiguration

HttpUpdateServiceConfiguration