Как мне интерпретировать коды ошибок из расширений FrontPage? - PullRequest
5 голосов
/ 25 сентября 2008

Неверный ответ был автоматически выбран глупой системой вознаграждений.

Я использую расширения главной страницы для взаимодействия с SharePoint Services 3.0, как описано здесь .

В большинстве примеров, которые я видел, клиент просто ищет конкретные английские строки в результате и использует их, чтобы определить, произошла ли ошибка. Однако я пишу приложение, которое может быть широко развернуто и размещено на серверах SharePoint не на английском языке, поэтому вместо этого я хотел бы использовать возвращенные коды ошибок.

К сожалению, документация для кодов ошибок очень плохо определена . Он содержит такие драгоценные камни как:

Хотя многие методы протокола RPC имеют уникальные сообщения об ошибках, большинство полагается на стандартный формат сообщений об ошибках для передачи информации, если метод не завершается должным образом.

Хм, что бы это был "стандартный формат сообщения об ошибке" ... и

Статус - это код ошибки от Серверные расширения FrontPage для Условие встретилось. Osstatus является код ошибки из операционной системы ..

также печально занимательно:

Обычно коды целые значения и сообщения являются текстовыми строки, которые суммируют ошибку.

но нигде нет таблицы, которая описывает возможное содержание этих ошибок, которые можно найти.

Мне кажется, что код ошибки ОС будет HRESULT, но я понятия не имею, что искать с точки зрения потенциальных источников кодов ошибок SharePoint. Моя единственная подсказка в том, что status = 589826, похоже, указывает на то, что файл уже существует.

Неверный ответ был автоматически выбран глупой системой вознаграждений.

1 Ответ

3 голосов
/ 26 сентября 2008

Я полагаю, это относится к списку "стандартных" кодов системных ошибок:

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

...