サーバー セッションの構成

サーバー セッション ID は HttpCreateServerSession 関数を使用して作成され、 HttpSetServerSessionProperty の呼び出しで使用されます。 pPropertyInformation パラメーターは、設定されているプロパティ型の構成構造を指します。 PropertyInformationLength パラメーターは、構成構造のサイズをバイト単位で指定します。 たとえば、 HttpServerTimeoutsProperty を設定する場合、 pPropertyInformation パラメーターは 、少なくとも HTTP_TIMEOUT_LIMIT_INFO 構造体のサイズであるバッファーを指す必要があります。

通常、HTTP アプリケーションは単一のサーバー セッションを作成し、グローバル帯域幅調整制限などのアプリケーション全体のプロパティを設定したり、このサーバー セッションで一元的なログ記録を有効にしたりできます。 HttpSetServerSessionProperty は、呼び出し元アプリケーションの HTTP Server API 構成をオーバーライドします。HTTP Server API 全体のプロパティには影響しません。 サーバー セッション構成は、 HttpQueryServerSessionProperty を呼び出すことによって照会されます。