Outlook 社交连接器提供程序错误代码

提供程序应使用下表所示的错误代码之一向调用方返回错误。

错误 错误代码 (十六进制) 说明
OSC_E_AUTH_ERROR
0x80041404
社交网络站点的网络上的身份验证失败。
OSC_E_COULDNOTCONNECT
0x80041402
没有可用于连接到社交网络站点的连接。
OSC_E_FAIL
0x80004005
常规失败错误。
OSC_E_INTERNAL_ERROR
0x80041400
由于操作无效,发生了内部错误。
OSC_E_INVALIDARG (E_INVALIDARG)
0x80070057
已将无效参数传递给函数。
OSC_E_NO_CHANGES
0x80041406
自上次同步以来,未发生任何更改。
OSC_E_NOT_FOUND
0x80041405
找不到资源。
OSC_E_NOT_IMPLEMENTED (E_NOTIMPL)
0x80004001
对社交网站的请求有效,但尚未由社交网站实现。
OSC_E_OUT_OF_MEMORY (E_OUTOFMEMORY)
0x8007000E
发生内存不足错误。
OSC_E_PERMISSION_DENIED
0x80041403
OSC 提供程序拒绝了对资源的权限。
OSC_E_SERVER_VERSION_NOT_SUPPORTED
0x80041406
不支持用于配置社交网络帐户的服务器版本。
OSC_E_VERSION
0x80041401
提供程序不支持此版本的 OSC 提供程序扩展性。

备注

使用称为结果句柄或 HRESULT 的 32 位数字返回成功、警告和错误值。 HRESULT 不是任何事物的句柄;它只是一个 32 位值,在值中编码了多个字段。 正结果表示状态成功,零结果表示成功,没有状态 (S_OK) ,负结果表示失败。