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 |