Frage

Falsche Antwort wurde von dem dummen Bounty-System automatisch ausgewählt.

Ich verwende Titelseite Erweiterungen mit Sharepoint Services zu interagieren 3.0 wie hier .

In den meisten Proben habe ich gesehen, nur der Kunde für bestimmte Englisch-Strings im Ergebnis sieht und nutzt diese, um zu bestimmen, ob ein Fehler aufgetreten ist. Allerdings habe ich eine Anwendung schreibe, die weit verbreitet werden können und auf nicht-englischsprachigen Sharepoint-Server so würde Ich mag stattdessen die zurückgegebenen Fehlercodes verwenden.

Leider ist die Dokumentation für die Fehlercodes sehr schlecht definiert . Es enthält solche Perlen wie:

  

Obwohl viele RPC-Protokoll Methoden eindeutige Fehlermeldungen, die meisten verlassen sich auf eine Standard-Fehlermeldung Formatinformationen weiterleiten, wenn ein Verfahren ordnungsgemäß abgeschlossen werden kann.

Hrm, was wäre diese „Standardfehlermeldung Format“ ... und

  

Der Status ist der Fehlercode aus   Frontpage-Servererweiterungen für die   Zustand angetroffen. osstatus ist die   Fehlercode aus dem Betriebssystem ..

leider auch unterhaltsam:

  

In der Regel sind die Codes integer   Werte und die Nachrichten sind Text   Strings, die den Fehler.

zusammenfassen

aber nirgends ist eine Tabelle, die den möglichen Inhalt dieses Fehlers beschreibt gefunden werden.

Es scheint mir wahrscheinlich, dass der OS-Fehlercode ein HRESULT sein würde, aber ich habe keine Ahnung, was für für Sharepoint-Fehlercodes in Bezug auf mögliche Quellen zu suchen. Mein einziger Anhaltspunkt ist, dass status = 589.826, um anzuzeigen scheint, dass eine Datei bereits vorhanden ist.

Falsche Antwort wurde von dem dummen Bounty-System automatisch ausgewählt.

War es hilfreich?

Lösung

Ich denke, es auf diese Liste der „Standard“ Systemfehlercodes bezeichnet:

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top