安裝程式設定需要系統管理員許可權,而且會在重新啟動時持續執行。 一般而言,以系統管理員許可權執行的安裝程式應用程式會在安裝期間執行這類持續性設定,讓應用程式接著以較低的許可權執行,不過持續性設定可以隨時完成。 安裝程式組態可以包含下列四個活動中的任何一項:
- 建立 URL 保留專案。 HTTP API 可讓設定應用程式保留與特定應用程式相關聯之要求佇列的 URL 前置詞。 若要保留 URL,安裝程式應用程式會呼叫 HttpSetServiceConfiguration 函式,並將 ConfigId 參數設定為 HttpServiceConfigUrlAclInfo,並將 pConfigInformation 參數 中的指標傳遞至包含註冊資訊的 HTTP_SERVICE_CONFIG_URLACL_SET 結構。 如需詳細資訊,請參閱 命名空間保留、註冊和路由。
- 設定 SSL。 若要設定 SSL,系統管理員會呼叫 HttpSetServiceConfiguration 函式,並將 ConfigId 參數設定為 HttpServiceConfigSSLCertInfo,並將 pConfigInformation 參數 中的指標傳遞至包含 SSL 憑證資訊的 HTTP_SERVICE_CONFIG_SSL_SET 結構。
- 設定其他 HTTP 伺服器範圍的永續性設定,例如 HTTP 伺服器將接聽的 IP 位址,以及整個伺服器的逾時值。 請參閱 IP 接聽清單 和 HTTP_SERVICE_CONFIG_TIMEOUT_SET。