HTTP_PROPERTY_FLAGS 構造体 (http.h)

HTTP_PROPERTY_FLAGS構造体は、プロパティ構成を設定するときに、構成オブジェクトのプロパティを有効または無効にするために、プロパティ構成構造体によって使用されます。

構成構造を使用してプロパティ構成のクエリを実行する場合、この構造体は、プロパティが構成オブジェクトに存在するかどうかを指定します。

構文

typedef struct _HTTP_PROPERTY_FLAGS {
  ULONG Present : 1;
} HTTP_PROPERTY_FLAGS, *PHTTP_PROPERTY_FLAGS;

メンバー

Present

Present フラグは、プロパティを有効または無効にするか、プロパティが構成オブジェクトに存在するかどうかを決定します。

値 0 は、 プロパティが存在しないことを示します。正の値は、 プロパティが存在することを示します。

解説

プロパティ構成構造体は、 HttpSetRequestQueuePropertyHttpSetServerSessionPropertyおよび HttpSetUrlGroupProperty の呼び出しで使用され、対応する構成オブジェクトのプロパティを設定します。 構成構造は、 HttpQueryRequestQueuePropertyHttpQueryServerSessionPropertyおよび HttpQueryUrlGroupProperty の呼び出しでも使用され、対応する構成オブジェクトのプロパティに対してクエリを実行します。 URL グループ、サーバー セッション、または要求キューにプロパティが設定されている場合、この構造体は プロパティを有効または無効にします。 URL グループ、サーバー セッション、または要求キューに対してプロパティのクエリが実行されると、この構造体は、プロパティが存在するかどうかを判断するためにアプリケーションによって使用されます。 詳細については、以下の「関連項目」セクションのプロパティ構成構造の一覧を参照してください。

要件

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

関連項目

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

HTTP_BANDWIDTH_LIMIT_INFO

HTTP_BINDING_INFO

HTTP_CONNECTION_LIMIT_INFO

HTTP_LOGGING_INFO

HTTP_SERVER_AUTHENTICATION_INFO

HTTP_STATE_INFO

HTTP_TIMEOUT_LIMIT_INFO