다음을 통해 공유


ADSI 2.0에 대한 Win32 오류 코드

다음 표에서는 ADSI 2.0에 대한 LDAP 오류 메시지를 나열합니다.

ADSI 오류 값 LDAP 메시지 Win32 메시지 설명
0 LDAP_SUCCESS NO_ERROR 작업이 성공했습니다.
0x80070002 LDAP_NO_SUCH_OBJECT ERROR_FILE_NOT_FOUND 개체가 없습니다.
0x80070005 LDAP_AUTH_METHOD_NOT_SUPPORTED ERROR_ACCESS_DENIED 인증 방법은 지원되지 않습니다.
0x80070005 LDAP_STRONG_AUTH_REQUIRED ERROR_ACCESS_DENIED 강력한 인증이 필요합니다.
0x80070005 LDAP_INAPPROPRIATE_AUTH ERROR_ACCESS_DENIED 부적절한 인증입니다.
0x80070005 LDAP_INSUFFICIENT_RIGHTS ERROR_ACCESS_DENIED 사용자에게 액세스 권한이 부족합니다.
0x80070005 LDAP_AUTH_UNKNOWN ERROR_ACCESS_DENIED 알 수 없는 인증 오류가 발생했습니다.
0x80070008 LDAP_NO_MEMORY ERROR_NOT_ENOUGH_MEMORY 시스템이 메모리가 부족합니다.
0x8007001F LDAP_OTHER ERROR_GEN_FAILURE 알 수 없는 오류 발생.
0x8007001F LDAP_LOCAL_ERROR ERROR_GEN_FAILURE 로컬 오류가 발생했습니다.
0x80070037 LDAP_UNAVAILABLE ERROR_DEV_NOT_EXIST 서버를 사용할 수 없습니다.
0x8007003A LDAP_SERVER_DOWN ERROR_BAD_NET_RESP LDAP 서버에 연결할 수 없습니다.
0x8007003B LDAP_ENCODING_ERROR ERROR_UNEXP_NET_ERR 인코딩 오류가 발생했습니다.
0x8007003B LDAP_DECODING_ERROR ERROR_UNEXP_NET_ERR 디코딩 오류가 발생했습니다.
0x80070044 LDAP_ADMIN_LIMIT_EXCEEDED ERROR_TOO_MANY_NAMES 서버의 관리 제한을 초과했습니다.
0x80070056 LDAP_INVALID_CREDENTIALS ERROR_INVALID_PASSWORD 자격 증명이 잘못되었습니다.
0x80070057 LDAP_INVALID_DN_SYNTAX ERROR_INVALID_PARAMETER 고유 이름에는 유효하지 않은 구문이 있습니다.
0x80070057 LDAP_NAMING_VIOLATION ERROR_INVALID_PARAMETER 명명 위반.
0x80070057 LDAP_OBJECT_CLASS_VIOLATION ERROR_INVALID_PARAMETER 개체 클래스 위반.
0x80070057 LDAP_FILTER_ERROR ERROR_INVALID_PARAMETER 검색 필터가 잘못되었습니다.
0x80070057 LDAP_PARAM_ERROR ERROR_INVALID_PARAMETER 잘못된 매개 변수가 루틴에 전달되었습니다.
0X8007006E LDAP_OPERATIONS_ERROR ERROR_OPEN_FAILED 작업 오류가 발생했습니다.
0x8007007A LDAP_RESULTS_TOO_LARGE ERROR_INSUFFICIENT_BUFFER 결과 집합이 너무 큽습니다.
0x8007007B LDAP_INVALID_SYNTAX ERROR_INVALID_NAME 구문이 잘못되었습니다.
0x8007007C LDAP_PROTOCOL_ERROR ERROR_INVALID_LEVEL 프로토콜 오류입니다.
0x800700B7 LDAP_ALREADY_EXISTS ERROR_ALREADY_EXISTS 개체가 이미 있습니다.
0x800700EA LDAP_PARTIAL_RESULTS ERROR_MORE_DATA 부분 결과 및 조회가 수신되었습니다.
0x800700EA LDAP_BUSY ERROR_BUSY 서버가 사용 중입니다.
0x800703EB LDAP_UNWILLING_TO_PERFORM ERROR_CAN_NOT_COMPLETE 서버에서 작업을 수행할 수 없습니다.
0x8007041D LDAP_TIMEOUT ERROR_SERVICE_REQUEST_TIMEOUT 검색 시간이 초과되었습니다.
0x800704B8 LDAP_COMPARE_FALSE ERROR_EXTENDED_ERROR 산출된 FALSE를 비교 합니다.
0x800704B8 LDAP_COMPARE_TRUE ERROR_EXTENDED_ERROR 산출된 TRUE를 비교 합니다.
0x800704B8 LDAP_REFERRAL ERROR_EXTENDED_ERROR 조회를 resolve 수 없습니다.
0x800704B8 LDAP_UNAVAILABLE_CRIT_EXTENSION ERROR_EXTENDED_ERROR 중요 확장을 사용할 수 없습니다.
0x800704B8 LDAP_NO_SUCH_ATTRIBUTE ERROR_EXTENDED_ERROR 요청된 특성이 없습니다.
0x800704B8 LDAP_UNDEFINED_TYPE ERROR_EXTENDED_ERROR 형식이 정의되지 않았습니다.
0x800704B8 LDAP_INAPPROPRIATE_MATCHING ERROR_EXTENDED_ERROR 부적절한 일치가 있었습니다.
0x800704B8 LDAP_CONSTRAINT_VIOLATION ERROR_EXTENDED_ERROR 제한 위반이 있었습니다.
0x800704B8 LDAP_ATTRIBUTE_OR_VALUE_EXISTS ERROR_EXTENDED_ERROR 특성이 있거나 값이 할당되어 있습니다.
0x800704B8 LDAP_ALIAS_PROBLEM ERROR_EXTENDED_ERROR 별칭이 잘못되었습니다.
0x800704B8 LDAP_IS_LEAF ERROR_EXTENDED_ERROR 개체는 리프입니다.
0x800704B8 LDAP_ALIAS_DEREF_PROBLEM ERROR_EXTENDED_ERROR 별칭을 역참조할 수 없습니다.
0x800704B8 LDAP_LOOP_DETECT ERROR_EXTENDED_ERROR 루프가 검색되었습니다.
0x800704B8 LDAP_NOT_ALLOWED_ON_NONLEAF ERROR_EXTENDED_ERROR 리프가 아닌 개체에서는 작업이 허용되지 않습니다.
0x800704B8 LDAP_NOT_ALLOWED_ON_RDN ERROR_EXTENDED_ERROR RDN에서는 작업이 허용되지 않습니다.
0x800704B8 LDAP_NO_OBJECT_CLASS_MODS ERROR_EXTENDED_ERROR 개체 클래스를 수정할 수 없습니다.
0x800704B8 LDAP_AFFECTS_MULTIPLE_DSAS ERROR_EXTENDED_ERROR 여러 디렉터리 서비스 에이전트가 영향을 받습니다.
0x800704C7 LDAP_USER_CANCELLED ERROR_CANCELLED 사용자가 작업을 취소했습니다.
0x80070718 LDAP_TIMELIMIT_EXCEEDED ERROR_NOT_ENOUGH_QUOTA 시간 제한을 초과했습니다.
0x80070718 LDAP_SIZELIMIT_EXCEEDED ERROR_NOT_ENOUGH_QUOTA 크기 제한을 초과했습니다.

 

ADSI 2.0에서는 여러 LDAP 오류 메시지가 ERROR_EXTENDED_ERROR Win32 오류 코드에 매핑됩니다. ADsGetLastError를 호출하여 서버에서 반환된 오류 문자열을 검색합니다. 자세한 내용은 아래 ADSI 확장 오류 메시지를 참조하세요.