Freigeben über


LDAP-Fehlercodes für ADSI

Wenn ein LDAP-Server einen Fehler generiert und den Fehler an den Client übergibt, wird der Fehler vom LDAP-Client in eine Zeichenfolge übersetzt.

Diese Methode ähnelt Win32-Fehlercodes für ADSI. In diesem Beispiel ist der Clientfehlercode der WIN32-Fehler 0x80072020.

So ermitteln Sie die LDAP-Fehlercodes für ADSI

  1. Löschen Sie 8007 aus dem WIN32-Fehlercode. Im Beispiel ist der verbleibende Hexwert 2020.
  2. Konvertieren Sie den verbleibenden Hexwert in einen Dezimalwert. Im Beispiel wird der verbleibende Hexwert 2020 in den Dezimalwert 8224 konvertiert.
  3. Suchen Sie in der Datei WinError.h nach der Definition des Dezimalwerts. Im Beispiel entspricht 8224L dem fehler ERROR_DS_OPERATIONS_ERROR.
  4. Ersetzen Sie das Präfix ERROR_DS durch LDAP_. Im Beispiel wird die neue Definition LDAP_OPERATIONS_ERROR.
  5. Suchen Sie in der Datei Winldap.h nach dem Wert der LDAP-Fehlerdefinition. Im Beispiel wird der Wert von LDAP_OPERATIONS_ERROR in der Datei Winldap.h 0x01.