WS_FAULT_ERROR_PROPERTY_ID列挙 (webservices.h)
エラーに関する情報。
構文
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のコピーを作成します。 エラー オブジェクトは、 エラーのエラー文字列を error オブジェクト内のエラー文字列のセットに追加する エラー文字列の言語がエラー オブジェクトの言語と一致する場合は 。 WS_FAULT値を取得するには、WS_FAULT** を WsGetFaultErrorProperty に渡します。 NULL (エラー が設定されていないことを示します) を返すか、 は、WS_FAULTへの NULL 以外のポインターを返します。 NULL 以外のポインターは、 エラー オブジェクトに対して WsResetError または WsFreeError が呼び出されます。 既定値は NULL です。 |
WS_FAULT_ERROR_PROPERTY_ACTION 値: 1 障害 に使用する アクションを表す省略可能なWS_XML_STRING値。 文字列の長さが 0 の場合、アクションは存在しません。 文字列値を取得するには、WS_XML_STRING* を WsGetFaultErrorProperty に渡します。 返される文字列は、WsResetError または WsFreeError まで有効です は、エラー オブジェクトに対して呼び出されます。 文字列値を設定するには、WS_XML_STRING* を WsSetFaultErrorProperty に渡します。 error オブジェクトは文字列のコピーを作成します。 既定値は、長さ 0 の文字列です。 |
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 に渡します。 エラー オブジェクトはバッファーのコピーを作成します。 既定値は NULL です。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリ |UWP アプリ] |
Header | webservices.h |