如何解释FrontPage扩展中的错误代码?

Ric*_*ich 5 asp.net error-handling sharepoint frontpage

错误的答案是由愚蠢的赏金系统自动选择的.

我用头版扩展描述与SharePoint Services 3.0的互动在这里.

在大多数样本中,我看到客户端只是在结果中查找特定的英文字符串,并使用它来确定是否发生了错误.但是,我正在编写一个可以广泛部署并放在非英语SharePoint服务器上的应用程序,因此我想使用返回的错误代码.

不幸的是,错误代码的文档定义很差.它包含如下宝石:

虽然许多RPC协议方法都有唯一的错误消息,但大多数依赖于标准的错误消息格式来在方法无法正确完成时中继信息.

嗯,这将是什么"标准错误消息格式"......和

状态是FrontPage Server Extensions针对遇到的情况的错误代码.osstatus是操作系统的错误代码..

也很可悲的是:

通常,代码是整数值,消息是汇总错误的文本字符串.

但是没有一张表描述了这些错误的可能内容.

在我看来,操作系统错误代码可能是一个HRESULT,但我不知道在SharePoint错误代码的潜在来源方面要寻找什么.我唯一的线索是status = 589826似乎表明文件已经存在.

错误的答案是由愚蠢的赏金系统自动选择的.

sac*_*haa 3

我猜它指的是这个“标准”系统错误代码列表:

http://msdn.microsoft.com/en-us/library/ms681381(VS.85).aspx