WS_ERROR_PROPERTY_ID枚举 (webservices.h)
与错误关联的一组属性值。 它们使用 WsGetErrorProperty 和 WsSetErrorProperty 进行设置和检索。
语法
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 使用的基础库的特定实现和版本。 它不应为 预期会保持不变,因为库可能会更改。 公开此错误main用途是出于诊断目的,因为应用程序可能 查看导致此错误的基础库的原始错误代码。 根据实现执行特定操作的应用程序 当实现发生更改时,特定的错误代码可能会中断。 如果错误不是从特定于实现的值映射的 为标准错误,则此属性将具有值 NOERROR。 默认值为 NOERROR。 |
WS_ERROR_PROPERTY_LANGID 值: 2 这标识任何语言敏感信息的语言 错误对象中的 。 此值不能为零。 只能在首次创建错误对象时设置此值,或者 使用 WsResetError 重置后。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2 [桌面应用 |UWP 应用] |
标头 | webservices.h |