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。 error 对象将创建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。 错误对象将创建缓冲区的副本。 默认值为 NULL。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2 [桌面应用 |UWP 应用] |
标头 | webservices.h |