Поделиться через


Коды ошибок поставщика 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), а отрицательный — на сбой.