перечисление HTTP_SERVICE_CONFIG_TIMEOUT_KEY (http.h)
Перечисление HTTP_SERVICE_CONFIG_TIMEOUT_KEY определяет тип таймера, который запрашивается или настраивается с помощью структуры HTTP_SERVICE_CONFIG_TIMEOUT_SET .
Синтаксис
typedef enum _HTTP_SERVICE_CONFIG_TIMEOUT_KEY {
IdleConnectionTimeout = 0,
HeaderWaitTimeout
} HTTP_SERVICE_CONFIG_TIMEOUT_KEY, *PHTTP_SERVICE_CONFIG_TIMEOUT_KEY;
Константы
IdleConnectionTimeout Значение: 0 Максимально допустимое время, по истечении которого время ожидания соединения истекает и сбрасывается. |
HeaderWaitTimeout Максимальное время, разрешенное для синтаксического анализа всех заголовков запроса, включая строку запроса, по истечении которого время ожидания подключения истекает и сбрасывается. |
Комментарии
Перечисление HTTP_SERVICE_CONFIG_TIMEOUT_KEY используется в структуре HTTP_SERVICE_CONFIG_TIMEOUT_SET для определения типа настроенного таймера. Структура HTTP_SERVICE_CONFIG_TIMEOUT_SET передает данные в функцию HTTPSetServiceConfiguration с помощью параметра pConfigInformation или извлекает данные из функции HTTPQueryServiceConfiguration с помощью параметра pOutputConfigInformation , если параметр ConfigId любой из функций равен HttpServiceConfigTimeout.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | http.h |