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

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

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