Поделиться через


структура HTTP_STATE_INFO (http.h)

Структура HTTP_STATE_INFO используется для включения или отключения сеанса сервера или группы URL-адресов.

Эту структуру необходимо использовать при задании или запросе HttpServerStateProperty в группе URL-адресов или сеансе сервера.

Синтаксис

typedef struct _HTTP_STATE_INFO {
  HTTP_PROPERTY_FLAGS Flags;
  HTTP_ENABLED_STATE  State;
} HTTP_STATE_INFO, *PHTTP_STATE_INFO;

Члены

Flags

Структура HTTP_PROPERTY_FLAGS , указывающая, присутствует ли свойство.

State

Элемент перечисления HTTP_ENABLED_STATE , указывающий, включен или отключен объект конфигурации.

Его можно использовать для отключения группы URL-адресов или сеанса сервера.

Комментарии

Если параметр HttpServerStateProperty задан для сеанса сервера или группы URL-адресов, необходимо использовать структуру HTTP_STATE_INFO . Сеансы сервера и группы URL-адресов представляют конфигурацию для части пространства имен, в которой используется наследование. При обходе пространства имен для запроса API HTTP-сервера может столкнуться с несколькими применимыми группами URL-адресов. Структуры конфигурации свойств должны содержать сведения, определяющие, присутствует ли они в определенной группе URL-адресов.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть http.h

См. также раздел

Структуры API HTTP-сервера версии 2.0

HTTP_SERVER_PROPERTY

HttpQueryRequestQueueProperty

HttpQueryServerSessionProperty

HttpQueryUrlGroupProperty

HttpSetRequestQueueProperty

HttpSetServerSessionProperty

HttpSetUrlGroupProperty