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 |