énumération HTTP_SERVICE_CONFIG_TIMEOUT_KEY (http.h)
L’énumération HTTP_SERVICE_CONFIG_TIMEOUT_KEY définit le type de minuteur interrogé ou configuré via la structure HTTP_SERVICE_CONFIG_TIMEOUT_SET.
Syntax
typedef enum _HTTP_SERVICE_CONFIG_TIMEOUT_KEY {
IdleConnectionTimeout = 0,
HeaderWaitTimeout
} HTTP_SERVICE_CONFIG_TIMEOUT_KEY, *PHTTP_SERVICE_CONFIG_TIMEOUT_KEY;
Constantes
IdleConnectionTimeout Valeur : 0 Durée maximale autorisée pour qu’une connexion reste inactive, après quoi la connexion est expirée et réinitialisée. |
HeaderWaitTimeout Durée maximale autorisée pour analyser tous les en-têtes de requête, y compris la ligne de requête, après quoi la connexion est expirée et réinitialisée. |
Remarques
L’énumération HTTP_SERVICE_CONFIG_TIMEOUT_KEY est utilisée dans la structure HTTP_SERVICE_CONFIG_TIMEOUT_SET pour définir le type de minuteur configuré. La structure HTTP_SERVICE_CONFIG_TIMEOUT_SET transmet des données à la fonction HTTPSetServiceConfiguration via le paramètre pConfigInformation ou récupère des données de la fonction HTTPQueryServiceConfiguration via le paramètre pOutputConfigInformation lorsque le paramètre ConfigId de l’une ou l’autre fonction est égal à HttpServiceConfigTimeout.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | http.h |