Partager via


HTTP_STATE_INFO structure (http.h)

La structure HTTP_STATE_INFO est utilisée pour activer ou désactiver une session de serveur ou un groupe d’URL.

Cette structure doit être utilisée lors de la définition ou de l’interrogation de HttpServerStateProperty sur un groupe d’URL ou une session de serveur.

Syntaxe

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

Membres

Flags

Structure HTTP_PROPERTY_FLAGS spécifiant si la propriété est présente.

State

Un membre de l’énumération HTTP_ENABLED_STATE spécifiant si l’objet de configuration est activé ou désactivé.

Cela peut être utilisé pour désactiver un groupe d’URL ou une session serveur.

Notes

Lorsque HttpServerStateProperty est défini sur une session de serveur ou un groupe d’URL, la structure HTTP_STATE_INFO doit être utilisée. Les sessions de serveur et les groupes d’URL représentent une configuration pour une partie de l’espace de noms où l’héritage est impliqué. Lorsque vous parcourez l’espace de noms d’une requête, l’API serveur HTTP peut rencontrer plusieurs groupes d’URL applicables. Les structures de configuration de propriété doivent contenir des informations identifiant si elles sont présentes dans un groupe d’URL spécifique.

Spécifications

   
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

Voir aussi

Structures de l’API serveur HTTP version 2.0

HTTP_SERVER_PROPERTY

HttpQueryRequestQueueProperty

HttpQueryServerSessionProperty

HttpQueryUrlGroupProperty

HttpSetRequestQueueProperty

HttpSetServerSessionProperty

HttpSetUrlGroupProperty