HTTP_STATE_INFO構造体 (http.h)

HTTP_STATE_INFO構造は、サーバー セッションまたは URL グループを有効または無効にするために使用されます。

この構造体は、URL グループまたはサーバー セッションで HttpServerStateProperty を設定またはクエリする場合に使用する必要があります。

構文

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 グループは、継承が関係する名前空間の一部の構成を表します。 要求の名前空間を走査すると、HTTP Server API で複数の適用可能な URL グループが発生する可能性があります。 プロパティ構成構造体には、特定の URL グループに存在するかどうかを識別する情報が含まれている必要があります。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header http.h

関連項目

HTTP Server API バージョン 2.0 構造体

HTTP_SERVER_PROPERTY

HttpQueryRequestQueueProperty

HttpQueryServerSessionProperty

HttpQueryUrlGroupProperty

HttpSetRequestQueueProperty

HttpSetServerSessionProperty

HttpSetUrlGroupProperty