WS_ERROR_PROPERTY_ID webservices.) h (列舉

與錯誤相關聯的一組屬性值。 它們是使用 WsGetErrorPropertyWsSetErrorProperty 來設定和擷取。

Syntax

typedef enum {
  WS_ERROR_PROPERTY_STRING_COUNT = 0,
  WS_ERROR_PROPERTY_ORIGINAL_ERROR_CODE = 1,
  WS_ERROR_PROPERTY_LANGID = 2
} WS_ERROR_PROPERTY_ID;

常數

 
WS_ERROR_PROPERTY_STRING_COUNT
值: 0
錯誤物件中可用的錯誤字串數目 (ULONG) 。 錯誤字串
可以使用 WsAddErrorString 來新增。 當 錯誤 對象中出現WS_ERROR_PROPERTY_ORIGINAL_ERROR_CODE時,對應的錯誤文字將會計算為
傳回的錯誤字串數目中的其他字串。


這是一個唯讀的屬性。
WS_ERROR_PROPERTY_ORIGINAL_ERROR_CODE
值: 1
如果函式傳回的錯誤已對應至其中一個
標準WS_E_* 錯誤,然後使用此屬性來儲存原始
實作特定的錯誤碼。


請注意,原始錯誤碼專屬於WWSAPI所使用的基礎連結庫特定實作和版本。 它不應該是
預期會維持不變,因為連結庫可能會變更。


公開此錯誤的主要用途是用於診斷用途,因為應用程式可能會
請查看造成此錯誤的基礎連結庫原始錯誤碼。


根據實作採取特定動作的應用程式
實作變更時,特定錯誤碼可能會中斷。


如果錯誤未從實作特定值對應
表示標準錯誤,則此屬性會有NOERROR值。


預設值為 NOERROR。
WS_ERROR_PROPERTY_LANGID
值: 2
這會識別任何語言敏感性信息的語言
錯誤物件中的 。


這個值可能不是零。


只有在第一次建立錯誤物件時,才能設定此值,或
使用 WsResetError 重設之後。

規格需求

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