WS_FAULT_ERROR_PROPERTY_ID webservices.h () 列舉
錯誤的相關信息。
Syntax
typedef enum {
WS_FAULT_ERROR_PROPERTY_FAULT = 0,
WS_FAULT_ERROR_PROPERTY_ACTION = 1,
WS_FAULT_ERROR_PROPERTY_HEADER = 2
} WS_FAULT_ERROR_PROPERTY_ID;
常數
WS_FAULT_ERROR_PROPERTY_FAULT 值: 0 選擇性 WS_FAULT 值,這是錯誤的錯誤表示法。 如果沒有 錯誤表示法存在,則值為 NULL。 若要設定WS_FAULT值,請將 WS_FAULT* 傳遞至 WsSetFaultErrorProperty。 錯誤物件會複製WS_FAULT。 錯誤物件也會 將錯誤的錯誤字串新增至錯誤物件中的錯誤字串集 如果錯誤字串的語言符合錯誤物件的語言,則為 。 若要取得WS_FAULT值,請將 WS_FAULT** 傳遞至 WsGetFaultErrorProperty, 這會傳回 NULL (指出未設定任何錯誤) ,或會 傳回WS_FAULT的非NULL 指標。 非 NULL 指標有效,直到 針對錯誤物件呼叫 WsResetError 或 WsFreeError。 預設值是 NULL。 |
WS_FAULT_ERROR_PROPERTY_ACTION 值: 1 選擇性 WS_XML_STRING 值,表示要用於錯誤的動作。 如果字串的長度為零,則沒有任何動作存在。 若要取得字串值,請將 WS_XML_STRING* 傳遞至 WsGetFaultErrorProperty。 傳回的字串有效,直到 WsResetError 或 WsFreeError 為止 會針對錯誤物件呼叫 。 若要設定字串值,請將 WS_XML_STRING* 傳遞至 WsSetFaultErrorProperty。 錯誤物件會建立字串的複本。 預設值為零長度字串。 |
WS_FAULT_ERROR_PROPERTY_HEADER 值: 2 代表標頭的選擇性 WS_XML_BUFFER 值 將 新增至與錯誤相關的錯誤訊息。 如果XML_BUFFER的指標是 NULL,則沒有任何標頭存在。 若要取得標頭值,請將 WS_XML_BUFFER** 傳遞至 WsGetFaultErrorProperty。 傳回的WS_XML_BUFFER有效,直到 WsResetError 或 WsFreeError 為止 會針對錯誤物件呼叫 。 若要設定標頭值,請將 WS_XML_BUFFER** 傳遞至 WsSetFaultErrorProperty。 error 物件會建立緩衝區的複本。 預設值是 NULL。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [傳統型應用程式 |UWP 應用程式] |
標頭 | webservices.h |