Compartilhar via


Códigos de erro do provedor do Outlook Social Connector

Os provedores devem retornar os erros ao chamador usando um dos códigos de erro exibidos na tabela a seguir.

Erro Código do erro (hexadecimal) Descrição
OSC_E_AUTH_ERROR
0x80041404
Falha de autenticação na rede do site de rede social.
OSC_E_COULDNOTCONNECT
0x80041402
Nenhuma conexão está disponível para conectar ao site de rede social.
OSC_E_FAIL
0x80004005
Erro de falha geral.
OSC_E_INTERNAL_ERROR
0x80041400
Um erro interno ocorreu devido a uma operação inválida.
OSC_E_INVALIDARG (E_INVALIDARG)
0x80070057
Um argumento inválido foi transmitido a uma função.
OSC_E_NO_CHANGES
0x80041406
Nenhuma alteração ocorreu desde a última sincronização.
OSC_E_NOT_FOUND
0x80041405
Um recurso não pode ser encontrado.
OSC_E_NOT_IMPLEMENTED (E_NOTIMPL)
0x80004001
A solicitação ao site de rede social é válida mas não foi implementada pelo site de rede social.
OSC_E_OUT_OF_MEMORY (E_OUTOFMEMORY)
0x8007000E
Ocorreu um erro de memória insuficiente.
OSC_E_PERMISSION_DENIED
0x80041403
O provedor de OSC negou permissão ao recurso.
OSC_E_SERVER_VERSION_NOT_SUPPORTED
0x80041406
A versão do servidor para configurar a conta da rede social não é suportada.
OSC_E_VERSION
0x80041401
O provedor não oferece suporte para esta versão de extensibilidade do provedor de OSC.

Comentários

Valores de sucesso, aviso e erro são retornados usando um número de 32 bits que se chama identificador de resultado ou HRESULT. Um HRESULT não é um identificador de coisa alguma; ele é simplesmente um valor de 32 bits com vários campos codificados no valor. Um resultado positivo indica sucesso com status, um resultado zero indica sucesso sem status (S_OK) e um resultado negativo indica falhar.