Freigeben über


HTTP_SERVICE_CONFIG_TIMEOUT_KEY-Enumeration (http.h)

Die HTTP_SERVICE_CONFIG_TIMEOUT_KEY-Enumeration definiert den Typ des Timers, der über die HTTP_SERVICE_CONFIG_TIMEOUT_SET-Struktur abgefragt oder konfiguriert wird.

Syntax

typedef enum _HTTP_SERVICE_CONFIG_TIMEOUT_KEY {
  IdleConnectionTimeout = 0,
  HeaderWaitTimeout
} HTTP_SERVICE_CONFIG_TIMEOUT_KEY, *PHTTP_SERVICE_CONFIG_TIMEOUT_KEY;

Konstanten

 
IdleConnectionTimeout
Wert: 0
Die maximal zulässige Zeit, bis eine Verbindung im Leerlauf bleibt. Danach wird für die Verbindung ein Timeout und das Zurücksetzen ausgeführt.
HeaderWaitTimeout
Die maximal zulässige Zeit zum Analysieren aller Anforderungsheader, einschließlich der Anforderungszeile, nach der das Timeout und das Zurücksetzen der Verbindung erfolgt.

Hinweise

Die HTTP_SERVICE_CONFIG_TIMEOUT_KEY-Enumeration wird in der HTTP_SERVICE_CONFIG_TIMEOUT_SET-Struktur verwendet, um den Typ des konfigurierten Timers zu definieren. Die HTTP_SERVICE_CONFIG_TIMEOUT_SET-Struktur übergibt Daten über den pConfigInformation-Parameter an die HTTPSetServiceConfiguration-Funktion oder ruft Daten aus der HTTPQueryServiceConfiguration-Funktion über den Parameter pOutputConfigInformation ab, wenn der ConfigId-Parameter einer funktion gleich HttpServiceConfigTimeout ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile http.h

Weitere Informationen

HTTP-Server-API Version 2.0-Enumerationstypen

HTTP_SERVICE_CONFIG_TIMEOUT_SET