セットアップ構成には管理者特権が必要であり、再起動の間は永続的です。 通常、管理者特権で実行されているセットアップ アプリケーションでは、セットアップ中にこのような永続的な構成が実行されるため、アプリケーションは低い特権で実行できますが、永続的な構成はいつでも実行できます。 セットアップ構成には、次の 4 つのアクティビティのいずれかを含めることができます。
- URL 予約の作成。 HTTP API を使用すると、セットアップ アプリケーションは、特定のアプリケーションに関連付けられている要求キューの URL プレフィックスを予約できます。 URL を予約するために、セットアップ アプリケーションは、ConfigId パラメーターを httpServiceConfigUrlAclInfo に 設定して HttpSetServiceConfiguration 関数を呼び出し、pConfigInformation パラメーター内のポインターを登録情報を含む HTTP_SERVICE_CONFIG_URLACL_SET 構造体に渡します。 詳細については、「名前空間の予約、登録、ルーティングの」を参照してください。
- SSL の構成。 管理者は、SSL を構成するために、HttpSetServiceConfiguration 関数を呼び出し、ConfigId パラメーターを httpServiceConfigSSLCertInfo に設定し、pConfigInformation パラメーター内のポインターを SSL 証明書情報を含む HTTP_SERVICE_CONFIG_SSL_SET 構造体に渡します。
- HTTP サーバーがリッスンする IP アドレスやサーバー全体のタイムアウト値など、他の HTTP サーバー全体の永続的な構成を設定します。 IP リッスン リスト と HTTP_SERVICE_CONFIG_TIMEOUT_SETを参照してください。