Коды ошибок LDAP для ADSI
Когда сервер LDAP создает ошибку и передает ошибку клиенту, эта ошибка затем преобразуется в строку клиентом LDAP.
Этот метод аналогичен кодам ошибок Win32 для ADSI. В этом примере код ошибки клиента — это 0x80072020 ошибки WIN32.
Определение кодов ошибок LDAP для ADSI
- Удалите 8007 из кода ошибки WIN32. В примере оставшееся шестнадцатеричное значение равно 2020.
- Преобразуйте оставшееся шестнадцатеричное значение в десятичное значение. В примере оставшееся шестнадцатеричное значение 2020 преобразуется в десятичное значение 8224.
- Выполните поиск в файле WinError.h для определения десятичного значения. В примере 8224L соответствует ERROR_DS_OPERATIONS_ERROR ошибки.
- Замените префикс ERROR_DS LDAP_. В этом примере новое определение является LDAP_OPERATIONS_ERROR.
- Выполните поиск в файле Winldap.h для значения определения ошибки LDAP. В этом примере значение LDAP_OPERATIONS_ERROR в файле Winldap.h 0x01.