Коды ошибок Win32
В следующей таблице перечислены сообщения об ошибках LDAP для ADSI.
Значение ошибки ADSI | Сообщение LDAP | Сообщение Win32 | Description |
---|---|---|---|
0L | LDAP_SUCCESS | NO_ERROR | Операция выполнена успешно. |
0x80070005L | LDAP_INSUFFICIENT_RIGHTS | ERROR_ACCESS_DENIED | У пользователя недостаточно прав доступа. |
0x80070008L | LDAP_NO_MEMORY | ERROR_NOT_ENOUGH_MEMORY | Система не хватает памяти. |
0x8007001fL | LDAP_OTHER | ERROR_GEN_FAILURE | Неизвестную погрешность. |
0x800700eaL | LDAP_PARTIAL_RESULTS | ERROR_MORE_DATA | Частичные результаты и рефералы получены. |
0x800700eaL | LDAP_MORE_RESULTS_TO_RETURN | ERROR_MORE_DATA | Возвращается больше результатов. |
0x800704c7L | LDAP_USER_CANCELLED | ERROR_CANCELLED | Пользователь отменил операцию. |
0x800704c9L | LDAP_CONNECT_ERROR | ERROR_CONNECTION_REFUSED | Не удается установить подключение. |
0x8007052eL | LDAP_INVALID_CREDENTIALS | ERROR_LOGON_FAILURE | Предоставленные учетные данные недопустимы. |
0x800705b4L | LDAP_TIMEOUT | ERROR_TIMEOUT | Время ожидания поиска. |
0x80071392L | LDAP_ALREADY_EXISTS | ERROR_OBJECT_ALREADY_EXISTS | Объект уже существует. |
0x8007200aL | LDAP_NO_SUCH_ATTRIBUTE | ERROR_DS_NO_ATTRIBUTE_OR_VALUE | Запрошенный атрибут не существует. |
0x8007200bL | LDAP_INVALID_SYNTAX | ERROR_DS_INVALID_ATTRIBUTE_SYNTAX | Недопустимый синтаксис. |
0x8007200cL | LDAP_UNDEFINED_TYPE | ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED | Тип не определен. |
0x8007200dL | LDAP_ATTRIBUTE_OR_VALUE_EXISTS | ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS | Атрибут существует или значение было назначено. |
0x8007200eL | LDAP_BUSY | ERROR_DS_BUSY | Сервер занят. |
0x8007200fL | LDAP_UNAVAILABLE | ERROR_DS_UNAVAILABLE | Сервер недоступен. |
0x80072014L | LDAP_OBJECT_CLASS_VIOLATION | ERROR_DS_OBJ_CLASS_VIOLATION | Нарушение класса объектов. |
0x80072015L | LDAP_NOT_ALLOWED_ON_NONLEAF | ERROR_DS_CANT_ON_NON_LEAF | Операция не допускается для неконечного объекта. |
0x80072016L | LDAP_NOT_ALLOWED_ON_RDN | ERROR_DS_CANT_ON_RDN | Операция не разрешена в RDN. |
0x80072017L | LDAP_NO_OBJECT_CLASS_MODS | ERROR_DS_CANT_MOD_OBJ_CLASS | Не удается изменить класс объектов. |
0x80072020L | LDAP_OPERATIONS_ERROR | ERROR_DS_OPERATIONS_ERROR | Произошла ошибка операции. |
0x80072021L | LDAP_PROTOCOL_ERROR | ERROR_DS_PROTOCOL_ERROR | Произошла ошибка протокола. |
0x80072022L | LDAP_TIMELIMIT_EXCEEDED | ERROR_DS_TIMELIMIT_EXCEEDED | Превышено ограничение времени. |
0x80072023L | LDAP_SIZELIMIT_EXCEEDED | ERROR_DS_SIZELIMIT_EXCEEDED | Превышено ограничение размера. |
0x80072024L | LDAP_ADMIN_LIMIT_EXCEEDED | ERROR_DS_ADMIN_LIMIT_EXCEEDED | Превышено ограничение администрирования на сервере. |
0x80072025L | LDAP_COMPARE_FALSE | ERROR_DS_COMPARE_FALSE | Сравните значение FALSE. |
0x80072026L | LDAP_COMPARE_TRUE | ERROR_DS_COMPARE_TRUE | Сравните значение TRUE. |
0x80072027L | LDAP_AUTH_METHOD_NOT_SUPPORTED | ERROR_DS_AUTH_METHOD_NOT_SUPPORTED | Метод проверки подлинности не поддерживается. |
0x80072028L | LDAP_STRONG_AUTH_REQUIRED | ERROR_DS_STRONG_AUTH_REQUIRED | Требуется строчная проверка подлинности. |
0x80072029L | LDAP_INAPPROPRIATE_AUTH | ERROR_DS_INAPPROPRIATE_AUTH | Проверка подлинности не подходит. |
0x8007202aL | LDAP_AUTH_UNKNOWN | ERROR_DS_AUTH_UNKNOWN | Произошла неизвестная ошибка проверки подлинности. |
0x8007202bL | LDAP_REFERRAL | ERROR_DS_REFERRAL | Не удается разрешить реферал. |
0x8007202cL | LDAP_UNAVAILABLE_CRIT_EXTENSION | ERROR_DS_UNAVAILABLE_CRIT_EXTENSION | Критическое расширение недоступно. |
0x8007202dL | LDAP_CONFIDENTIALITY_REQUIRED | ERROR_DS_CONFIDENTIALITY_REQUIRED | Требуется конфиденциальность. |
0x8007202eL | LDAP_INAPPROPRIATE_MATCHING | ERROR_DS_INAPPROPRIATE_MATCHING | Было неуместное сопоставление. |
0x8007202fL | LDAP_CONSTRAINT_VIOLATION | ERROR_DS_CONSTRAINT_VIOLATION | Произошло нарушение ограничения. |
0x80072030L | LDAP_NO_SUCH_OBJECT | ERROR_DS_NO_SUCH_OBJECT | Объект не существует. |
0x80072031L | LDAP_ALIAS_PROBLEM | ERROR_DS_ALIAS_PROBLEM | Псевдоним недопустим. |
0x80072032L | LDAP_INVALID_DN_SYNTAX | ERROR_DS_INVALID_DN_SYNTAX | Различающееся имя имеет недопустимый синтаксис. |
0x8007203L | LDAP_IS_LEAF | ERROR_DS_IS_LEAF | Объект является конечным. |
0x80072034L | LDAP_ALIAS_DEREF_PROBLEM | ERROR_DS_ALIAS_DEREF_PROBLEM | Не удается разыменовать псевдоним. |
0x80072035L | LDAP_UNWILLING_TO_PERFORM | ERROR_DS_UNWILLING_TO_PERFORM | Не удается выполнить операцию сервера. |
0x80072036L | LDAP_LOOP_DETECT | ERROR_DS_LOOP_DETECT | Обнаружен цикл. |
0x80072037L | LDAP_NAMING_VIOLATION | ERROR_DS_NAMING_VIOLATION | Произошло нарушение именования. |
0x80072038L | LDAP_RESULTS_TOO_LARGE | ERROR_DS_OBJECT_RESULTS_TOO_LARGE | Набор результатов слишком велик. |
0x80072039L | LDAP_AFFECTS_MULTIPLE_DSAS | ERROR_DS_AFFECTS_MULTIPLE_DSAS | Затронуты несколько агентов службы каталогов. |
0x8007203aL | LDAP_SERVER_DOWN | ERROR_DS_SERVER_DOWN | Не удается связаться с сервером LDAP. |
0x8007203bL | LDAP_LOCAL_ERROR | ERROR_DS_LOCAL_ERROR | Произошла локальная ошибка. |
0x8007203cL | LDAP_ENCODING_ERROR | ERROR_DS_ENCODING_ERROR | Произошла ошибка кодирования. |
0x8007203dL | LDAP_DECODING_ERROR | ERROR_DS_DECODING_ERROR | Произошла ошибка декодирования. |
0x8007203eL | LDAP_FILTER_ERROR | ERROR_DS_FILTER_UNKNOWN | Фильтр поиска плохой. |
0x8007203fL | LDAP_PARAM_ERROR | ERROR_DS_PARAM_ERROR | Недопустимый параметр был передан функции. |
0x80072040L | LDAP_NOT_SUPPORTED | ERROR_DS_NOT_SUPPORTED | Функция не поддерживается. |
0x80072041L | LDAP_NO_RESULTS_RETURNED | ERROR_DS_NO_RESULTS_RETURNED | Результаты не возвращаются. |
0x80072042L | LDAP_CONTROL_NOT_FOUND | ERROR_DS_CONTROL_NOT_FOUND | Элемент управления не найден. |
0x80072043L | LDAP_CLIENT_LOOP | ERROR_DS_CLIENT_LOOP | Обнаружен цикл клиента. |
0x80072044L | LDAP_REFERRAL_LIMIT_EXCEEDED | ERROR_DS_REFERRAL_LIMIT_EXCEEDED | Превышено ограничение реферала. |