HTTP_SERVER_PROPERTY列舉 (HTTP.h)

HTTP_SERVER_PROPERTY列舉會定義 URL 群組、伺服器會話或要求佇列上 HTTP 伺服器 API 所設定的屬性。

Syntax

typedef enum _HTTP_SERVER_PROPERTY {
  HttpServerAuthenticationProperty = 0,
  HttpServerLoggingProperty = 1,
  HttpServerQosProperty = 2,
  HttpServerTimeoutsProperty = 3,
  HttpServerQueueLengthProperty = 4,
  HttpServerStateProperty = 5,
  HttpServer503VerbosityProperty = 6,
  HttpServerBindingProperty = 7,
  HttpServerExtendedAuthenticationProperty = 8,
  HttpServerListenEndpointProperty = 9,
  HttpServerChannelBindProperty = 10,
  HttpServerProtectionLevelProperty = 11,
  HttpServerDelegationProperty,
  HttpServerFastForwardingProperty
} HTTP_SERVER_PROPERTY, *PHTTP_SERVER_PROPERTY;

常數

 
HttpServerAuthenticationProperty
值: 0
驗證屬性會使用基本、NTLM、交涉和摘要式驗證配置,啟用 URL 群組或伺服器會話的伺服器端驗證。

HTTP_SERVER_AUTHENTICATION_INFO 結構包含此屬性的組態數據。
HttpServerLoggingProperty
值: 1
記錄屬性會啟用伺服器會話或 URL 群組的記錄。

HTTP_LOGGING_INFO 結構包含此屬性的組態數據。
HttpServerQosProperty
值: 2
QOS 屬性可啟用會影響服務質量的設定,例如限制在任何指定時間提供給 URL 群組的未處理連線數目上限,或限制伺服器會話或 URL 群組的回應傳送頻寬。

HTTP_QOS_SETTING_INFO 結構包含此屬性的組態數據。
HttpServerTimeoutsProperty
值: 3
timeouts 屬性會設定伺服器會話或URL群組的逾時。

HTTP_TIMEOUT_LIMIT_INFO 結構包含此屬性的組態數據。
HttpServerQueueLengthProperty
值: 4
connections 屬性會限制要求佇列中的要求數目。 這是 ULONG
HttpServerStateProperty
值: 5
connections 屬性會設定 URL 群組、伺服器會話或要求佇列的狀態。

HTTP_STATE_INFO 結構包含 URL 群組或伺服器工作階段之此屬性的組態資料。 要求佇列會使用 HTTP_ENABLED_STATE 列舉來設定此屬性。
HttpServer503VerbosityProperty
值: 6
503 verbosity 屬性會設定 HTTP 伺服器 API 針對要求佇列所產生的 503 回應詳細資訊層級。

HTTP_503_RESPONSE_VERBOSITY列舉包含此屬性的組態數據。
HttpServerBindingProperty
值: 7
系結屬性會將URL群組與要求佇列產生關聯。

HTTP_BINDING_INFO 結構包含此屬性的組態數據。
HttpServerExtendedAuthenticationProperty
值: 8
擴充驗證屬性會啟用 URL 群組的伺服器端驗證,或使用 Kerberos 驗證配置的伺服器會話。

HTTP_SERVER_AUTHENTICATION_INFO 結構包含此屬性的組態數據。
HttpServerListenEndpointProperty
值: 9
接聽端點屬性。
HttpServerChannelBindProperty
值: 10
這個屬性會實作授權通道系結。

HTTP_CHANNEL_BIND_INFO結構包含授權詳細數據。
HttpServerProtectionLevelProperty
值: 11

備註

HTTP_SERVER_PROPERTY列舉類型可用來設定或查詢伺服器會話、URL 群組或要求佇列上的組態。 HttpQueryRequestQueuePropertyHttpQueryServerSessionPropertyHttpQueryUrlGroupPropertyHttpSetRequestQueueProperty、HttpSetRequestQueuePropertyHttpSetServerSessionPropertyHttpSetUrlGroupProperty 會使用這個列舉的成員來定義組態參數。

規格需求

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

另請參閱

HTTP 伺服器 API 2.0 版列舉類型

HttpQueryRequestQueueProperty

HttpQueryServerSessionProperty

HttpQueryUrlGroupProperty

HttpSetRequestQueueProperty

HttpSetServerSessionProperty

HttpSetUrlGroupProperty