愚蠢的赏金系统自动选择了错误的答案。
我正在使用首页扩展来与SharePoint Services 3.0进行交互,如here所述。
在大多数样本中,我看到客户端只是在结果中查找特定的英文字符串,并使用它来确定是否发生了错误。但是,我正在编写一个可以广泛部署并放在非英语SharePoint服务器上的应用程序,因此我想使用返回的错误代码。
不幸的是,错误代码的文档是very poorly defined。它包含如下宝石:
虽然许多RPC协议方法都有唯一的错误消息,但是如果方法无法正确完成,大多数依赖于标准的错误消息格式来传递信息。
Hrm,这是什么“标准错误信息格式”...... 和
状态是来自的错误代码 FrontPage Server Extensions for 遇到的情况。 osstatus是 来自操作系统的错误代码..
也很遗憾:
通常,代码是整数 值和消息是文本 总结错误的字符串。
但是没有一张表描述了这些错误的可能内容。
我觉得操作系统错误代码可能是HRESULT,但我不知道在SharePoint错误代码的潜在来源方面要寻找什么。我唯一的线索是status = 589826似乎表明文件已经存在。
愚蠢的赏金系统自动选择了错误的答案。
答案 0 :(得分:3)
我猜它指的是“标准”系统错误代码列表:
http://msdn.microsoft.com/en-us/library/ms681381(VS.85).aspx