Win32 错误代码

下表列出了 ADSI 的 LDAP 错误消息。

ADSI 错误值 LDAP 消息 Win32 消息 说明
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 可分辨名称的语法无效。
0x80072033L 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 超过引荐限制。