共用方式為


WS_SERVICE_PROPERTY_ID列舉 (webservices.h)

用來設定服務主機的選擇性參數。 在呼叫WsCreateServiceHost或本身呼叫WsGetServiceHostProperty時,此列舉會在WS_SERVICE_PROPERTY結構中使用。

Syntax

typedef enum {
  WS_SERVICE_PROPERTY_HOST_USER_STATE = 0,
  WS_SERVICE_PROPERTY_FAULT_DISCLOSURE = 1,
  WS_SERVICE_PROPERTY_FAULT_LANGID = 2,
  WS_SERVICE_PROPERTY_HOST_STATE = 3,
  WS_SERVICE_PROPERTY_METADATA = 4,
  WS_SERVICE_PROPERTY_CLOSE_TIMEOUT = 5
} WS_SERVICE_PROPERTY_ID;

常數

 
WS_SERVICE_PROPERTY_HOST_USER_STATE
值: 0
void 指標
WsCreateServiceHost搭配使用。 此屬性
可在 WS_OPERATION_CONTEXT 結構中使用不同的回呼和服務作業
WS_SERVICE_PROPERTY_FAULT_DISCLOSURE
值: 1
搭配WsCreateServiceHost使用的WS_FAULT_DISCLOSURE值。
當錯誤物件轉換成錯誤時,這個屬性是用來指定錯誤物件的洩漏層級。 預設值為 WS_MINIMAL_FAULT_DISCLOSURE
WS_SERVICE_PROPERTY_FAULT_LANGID
值: 2
WsGetServiceHostProperty 搭配使用的 LANGID,用來建立錯誤。 如果未指定任何專案,則會使用預設的使用者地區設定。
WS_SERVICE_PROPERTY_HOST_STATE
值: 3
WsGetServiceHostProperty搭配使用的WS_SERVICE_HOST_STATE值,指定服務主機的目前狀態。


傳回的值是目前狀態的快照集,因此它是
在呼叫端擁有之前,狀態可能已經變更
有機會檢查值。
WS_SERVICE_PROPERTY_METADATA
值: 4
搭配WsCreateServiceHost使用的WS_SERVICE_METADATA結構,其中包含WS_SERVICE_HOST用於 WS-MetadataExchange的元資料檔案集合。

服務名稱和命名空間可用來在 WSDL 檔案內建立服務專案。 檔是透過 WS_SERVICE_METADATA結構的一 部分所提供的服務命名空間來識別。


請注意,如果服務區段已在任何提供的 WSDL 檔案中定義,則執行時間不會代表應用程式新增服務專案。
WS_SERVICE_PROPERTY_CLOSE_TIMEOUT
值: 5
WsCreateServiceHost搭配使用的ULONG,指定呼叫WsCloseServiceHost之後,服務模型將等候的時間上限。 逾時到期後,服務主機會自行中止。
預設值為 5 秒,以毫秒為單位指定為 5000。

規格需求

   
最低支援的用戶端 Windows 7 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2008 R2 [傳統型應用程式 |UWP 應用程式]
標頭 webservices.h