WS_ERROR_PROPERTY_ID webservices.) h (列舉
與錯誤相關聯的一組屬性值。 它們是使用 WsGetErrorProperty 和 WsSetErrorProperty 來設定和擷取。
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 |