Outlook Social Connector 提供程序错误代码

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

错误 错误代码 (十六进制) 说明
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 提供程序扩展性。

备注

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