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 die WIN32-0x80072020.
So bestimmen Sie die LDAP-Fehlercodes für ADSI
- 8007 wird aus dem WIN32-Fehlercode entfernt. Im Beispiel ist der verbleibende Hexadezimalwert 2020.
- Konvertieren Sie den verbleibenden Hexadezimalwert in einen Dezimalwert. Im Beispiel wird der verbleibende Hexadezimalwert 2020 in den Dezimalwert 8224 konvertiert.
- Suchen Sie in der Datei WinError.h nach der Definition des Dezimalwerts. Im Beispiel entspricht 8224L dem Fehler ERROR _ DS _ OPERATIONS _ ERROR.
- Ersetzen Sie das Präfix ERROR _ DS durch _ LDAP. Im Beispiel ist die neue Definition LDAP _ OPERATIONS _ ERROR.
- 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.