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
- Löschen Sie 8007 aus dem WIN32-Fehlercode. Im Beispiel ist der verbleibende Hexwert 2020.
- Konvertieren Sie den verbleibenden Hexwert in einen Dezimalwert. Im Beispiel wird der verbleibende Hexwert 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 wird 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.