共用方式為


HTTP_SERVICE_CONFIG_TIMEOUT_SET 結構 (HTTP.h)

HTTP_SERVICE_CONFIG_TIMEOUT_SET結構可用來設定 HTTP Server API 寬逾時值。

語法

typedef struct _HTTP_SERVICE_CONFIG_TIMEOUT_SET {
  HTTP_SERVICE_CONFIG_TIMEOUT_KEY   KeyDesc;
  HTTP_SERVICE_CONFIG_TIMEOUT_PARAM ParamDesc;
} HTTP_SERVICE_CONFIG_TIMEOUT_SET, *PHTTP_SERVICE_CONFIG_TIMEOUT_SET;

成員

KeyDesc

識別所設定計時器 之HTTP_SERVICE_CONFIG_TIMEOUT_KEY 列舉的成員。

ParamDesc

計時器的值,以秒為單位。 此值必須大於零。

備註

HTTP_SERVICE_CONFIG_TIMEOUT_SET結構的實例是用來透過pConfigInformation參數將資料傳入HTTPSetServiceConfiguration函式,或透過pOutputConfigInformation參數從HTTPQueryServiceConfiguration函式擷取資料時,當任一函式的ConfigId參數等於HttpServiceConfigTimeout時,從 HTTPQueryServiceConfiguration 函式擷取資料。

查詢 HTTP 伺服器 API 範圍逾時的現有值不需要系統管理許可權。 不過,設定值需要系統管理許可權。

當 HTTP Server API 寬逾時值設定為 HTTPSetServiceConfiguration時,此設定會在 HTTP 服務停止並重新啟動時持續存在。 逾時值會套用至電腦上的所有 HTTP 伺服器 API 應用程式。

藉由呼叫HTTPDeleteServiceConfiguration並將ConfigId參數設定為HttpServiceConfigTimeout,以及指向HTTP_SERVICE_CONFIG_TIMEOUT_SET結構的pConfigInformation參數,就會刪除 HTTP Server API 逾時值。 刪除計時器值時,持續性設定會消失,而 HTTP 伺服器 API 會使用其硬式編碼預設值。

需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 HTTP.h

另請參閱

HTTP 伺服器 API 2.0 版結構

HTTPDeleteServiceConfiguration

HTTPQueryServiceConfiguration

HTTPSetServiceConfiguration